builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2382 starttime: 1460983496.37 results: success (0) buildid: 20160418041623 builduid: 8e938016e13346eeb4eb56306c88b0fe revision: bc5264d6536ed11cc513fd003453e0a91a3f45ca ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:56.374257) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:56.375245) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:56.375565) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:56.412761) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:56.413080) ========= 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-1460982839.29157-1634374425 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 05:44:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 165K=0.07s 2016-04-18 05:44:57 (165 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.663988 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:57.112812) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:57.113307) ========= 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-1460982839.29157-1634374425 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.038347 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:44:57.186899) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-18 05:44:57.187454) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev bc5264d6536ed11cc513fd003453e0a91a3f45ca --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 bc5264d6536ed11cc513fd003453e0a91a3f45ca --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-1460982839.29157-1634374425 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 05:44:57,436 truncating revision to first 12 chars 2016-04-18 05:44:57,437 Setting DEBUG logging. 2016-04-18 05:44:57,437 attempt 1/10 2016-04-18 05:44:57,437 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/bc5264d6536e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 05:44:58,990 unpacking tar archive at: mozilla-inbound-bc5264d6536e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.138985 ========= master_lag: 4.70 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-18 05:45:04.024457) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 05:45:04.024765) ========= script_repo_revision: bc5264d6536ed11cc513fd003453e0a91a3f45ca ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 05:45:04.025165) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-04-18 05:45:04.025458) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-04-18 05:45:09.831766) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 52 secs) (at 2016-04-18 05:45:09.832028) ========= /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-1460982839.29157-1634374425 _=/tools/buildbot/bin/python using PTY: False 05:45:10 INFO - MultiFileLogger online at 20160418 05:45:10 in /builds/slave/test 05:45:10 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 05:45:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:45:10 INFO - {'append_to_log': False, 05:45:10 INFO - 'base_work_dir': '/builds/slave/test', 05:45:10 INFO - 'blob_upload_branch': 'mozilla-inbound', 05:45:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:45:10 INFO - 'buildbot_json_path': 'buildprops.json', 05:45:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:45:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:45:10 INFO - 'download_minidump_stackwalk': True, 05:45:10 INFO - 'download_symbols': 'true', 05:45:10 INFO - 'e10s': False, 05:45:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:45:10 INFO - 'tooltool.py': '/tools/tooltool.py', 05:45:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:45:10 INFO - '/tools/misc-python/virtualenv.py')}, 05:45:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:45:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:45:10 INFO - 'log_level': 'info', 05:45:10 INFO - 'log_to_console': True, 05:45:10 INFO - 'opt_config_files': (), 05:45:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:45:10 INFO - '--processes=1', 05:45:10 INFO - '--config=%(test_path)s/wptrunner.ini', 05:45:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:45:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:45:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:45:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:45:10 INFO - 'pip_index': False, 05:45:10 INFO - 'require_test_zip': True, 05:45:10 INFO - 'test_type': ('testharness',), 05:45:10 INFO - 'this_chunk': '1', 05:45:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:45:10 INFO - 'total_chunks': '10', 05:45:10 INFO - 'virtualenv_path': 'venv', 05:45:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:45:10 INFO - 'work_dir': 'build'} 05:45:10 INFO - ##### 05:45:10 INFO - ##### Running clobber step. 05:45:10 INFO - ##### 05:45:10 INFO - Running pre-action listener: _resource_record_pre_action 05:45:10 INFO - Running main action method: clobber 05:45:10 INFO - rmtree: /builds/slave/test/build 05:45:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:45:10 INFO - Running post-action listener: _resource_record_post_action 05:45:10 INFO - ##### 05:45:10 INFO - ##### Running read-buildbot-config step. 05:45:10 INFO - ##### 05:45:10 INFO - Running pre-action listener: _resource_record_pre_action 05:45:10 INFO - Running main action method: read_buildbot_config 05:45:10 INFO - Using buildbot properties: 05:45:10 INFO - { 05:45:10 INFO - "project": "", 05:45:10 INFO - "product": "firefox", 05:45:10 INFO - "script_repo_revision": "production", 05:45:10 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 05:45:10 INFO - "repository": "", 05:45:10 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 05:45:10 INFO - "buildid": "20160418041623", 05:45:10 INFO - "pgo_build": "False", 05:45:10 INFO - "basedir": "/builds/slave/test", 05:45:10 INFO - "buildnumber": 21, 05:45:10 INFO - "slavename": "tst-linux64-spot-2382", 05:45:10 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 05:45:10 INFO - "platform": "linux64", 05:45:10 INFO - "branch": "mozilla-inbound", 05:45:10 INFO - "revision": "bc5264d6536ed11cc513fd003453e0a91a3f45ca", 05:45:10 INFO - "repo_path": "integration/mozilla-inbound", 05:45:10 INFO - "moz_repo_path": "", 05:45:10 INFO - "stage_platform": "linux64", 05:45:10 INFO - "builduid": "8e938016e13346eeb4eb56306c88b0fe", 05:45:10 INFO - "slavebuilddir": "test" 05:45:10 INFO - } 05:45:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 05:45:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 05:45:10 INFO - Running post-action listener: _resource_record_post_action 05:45:10 INFO - ##### 05:45:10 INFO - ##### Running download-and-extract step. 05:45:10 INFO - ##### 05:45:10 INFO - Running pre-action listener: _resource_record_pre_action 05:45:10 INFO - Running main action method: download_and_extract 05:45:10 INFO - mkdir: /builds/slave/test/build/tests 05:45:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:10 INFO - https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:45:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:45:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:45:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:16 INFO - Downloaded 1361 bytes. 05:45:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:45:16 INFO - Using the following test package requirements: 05:45:16 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:45:16 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:45:16 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:45:16 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'jsshell-linux-x86_64.zip'], 05:45:16 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:45:16 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:45:16 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:45:16 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:45:16 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:45:16 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:45:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:45:16 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 05:45:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:16 INFO - https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:45:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:45:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:45:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:18 INFO - Downloaded 22672540 bytes. 05:45:18 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/*'] 05:45:18 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/* 05:45:19 INFO - caution: filename not matched: web-platform/* 05:45:19 INFO - Return code: 11 05:45: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')]} 05:45:19 INFO - https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:45:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:45:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:45:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:24 INFO - Downloaded 36382568 bytes. 05:45:24 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/*'] 05:45:24 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/* 05:45:28 INFO - caution: filename not matched: bin/* 05:45:28 INFO - caution: filename not matched: config/* 05:45:28 INFO - caution: filename not matched: mozbase/* 05:45:28 INFO - caution: filename not matched: marionette/* 05:45:28 INFO - caution: filename not matched: tools/wptserve/* 05:45:28 INFO - Return code: 11 05:45:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:28 INFO - https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:45:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:45:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:45:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:34 INFO - Downloaded 64169568 bytes. 05:45:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:45:34 INFO - mkdir: /builds/slave/test/properties 05:45:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:45:34 INFO - Writing to file /builds/slave/test/properties/build_url 05:45:34 INFO - Contents: 05:45:34 INFO - build_url:https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:45:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:45:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:45:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:45:36 INFO - Contents: 05:45:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:45:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:36 INFO - https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:45:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:45:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:45:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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 05:45:43 INFO - Downloaded 90731298 bytes. 05:45:43 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'] 05:45:43 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 05:45:52 INFO - Return code: 0 05:45:52 INFO - Running post-action listener: _resource_record_post_action 05:45:52 INFO - Running post-action listener: set_extra_try_arguments 05:45:52 INFO - ##### 05:45:52 INFO - ##### Running create-virtualenv step. 05:45:52 INFO - ##### 05:45:52 INFO - Running pre-action listener: _pre_create_virtualenv 05:45:52 INFO - Running pre-action listener: _resource_record_pre_action 05:45:52 INFO - Running main action method: create_virtualenv 05:45:52 INFO - Creating virtualenv /builds/slave/test/build/venv 05:45:52 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 05:45:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:45:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:45:52 INFO - Using real prefix '/usr' 05:45:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:45:55 INFO - Installing distribute.............................................................................................................................................................................................done. 05:45:59 INFO - Installing pip.................done. 05:45:59 INFO - Return code: 0 05:45:59 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:45:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:45:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:45:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:45:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:45:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x228e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2398450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23b5540>, '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 0x23b6340>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2396980>, '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-1460982839.29157-1634374425', '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 05:45:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:45:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:45:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:45:59 INFO - 'CCACHE_UMASK': '002', 05:45:59 INFO - 'DISPLAY': ':0', 05:45:59 INFO - 'HOME': '/home/cltbld', 05:45:59 INFO - 'LANG': 'en_US.UTF-8', 05:45:59 INFO - 'LOGNAME': 'cltbld', 05:45:59 INFO - 'MAIL': '/var/mail/cltbld', 05:45:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:45:59 INFO - 'MOZ_NO_REMOTE': '1', 05:45:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:45:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:45:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:59 INFO - 'PWD': '/builds/slave/test', 05:45:59 INFO - 'SHELL': '/bin/bash', 05:45:59 INFO - 'SHLVL': '1', 05:45:59 INFO - 'TERM': 'linux', 05:45:59 INFO - 'TMOUT': '86400', 05:45:59 INFO - 'USER': 'cltbld', 05:45:59 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460982839.29157-1634374425', 05:45:59 INFO - '_': '/tools/buildbot/bin/python'} 05:45:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:45:59 INFO - Downloading/unpacking psutil>=0.7.1 05:45:59 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 05:45:59 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 05:45:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:45:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:45:59 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 05:45:59 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 05:46:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:46:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:46:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:46:05 INFO - Installing collected packages: psutil 05:46:05 INFO - Running setup.py install for psutil 05:46:05 INFO - building 'psutil._psutil_linux' extension 05:46:05 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 05:46:06 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 05:46:06 INFO - building 'psutil._psutil_posix' extension 05:46:06 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 05:46:06 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 05:46:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:46:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:46:06 INFO - Successfully installed psutil 05:46:06 INFO - Cleaning up... 05:46:06 INFO - Return code: 0 05:46:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:46:06 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')]} 05:46:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:06 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')]} 05:46:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x228e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2398450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23b5540>, '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 0x23b6340>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2396980>, '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-1460982839.29157-1634374425', '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 05:46:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:46:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:46:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:46:06 INFO - 'CCACHE_UMASK': '002', 05:46:06 INFO - 'DISPLAY': ':0', 05:46:06 INFO - 'HOME': '/home/cltbld', 05:46:06 INFO - 'LANG': 'en_US.UTF-8', 05:46:06 INFO - 'LOGNAME': 'cltbld', 05:46:06 INFO - 'MAIL': '/var/mail/cltbld', 05:46:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:46:06 INFO - 'MOZ_NO_REMOTE': '1', 05:46:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:46:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:46:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:06 INFO - 'PWD': '/builds/slave/test', 05:46:06 INFO - 'SHELL': '/bin/bash', 05:46:06 INFO - 'SHLVL': '1', 05:46:06 INFO - 'TERM': 'linux', 05:46:06 INFO - 'TMOUT': '86400', 05:46:06 INFO - 'USER': 'cltbld', 05:46:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460982839.29157-1634374425', 05:46:06 INFO - '_': '/tools/buildbot/bin/python'} 05:46:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:46:07 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 05:46:07 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 05:46:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:07 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 05:46:07 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 05:46:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:46:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:46:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:46:12 INFO - Installing collected packages: mozsystemmonitor 05:46:12 INFO - Running setup.py install for mozsystemmonitor 05:46:12 INFO - Successfully installed mozsystemmonitor 05:46:12 INFO - Cleaning up... 05:46:12 INFO - Return code: 0 05:46:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:46:12 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')]} 05:46:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:12 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')]} 05:46:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x228e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2398450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23b5540>, '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 0x23b6340>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2396980>, '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-1460982839.29157-1634374425', '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 05:46:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:46:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:46:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:46:12 INFO - 'CCACHE_UMASK': '002', 05:46:12 INFO - 'DISPLAY': ':0', 05:46:12 INFO - 'HOME': '/home/cltbld', 05:46:12 INFO - 'LANG': 'en_US.UTF-8', 05:46:12 INFO - 'LOGNAME': 'cltbld', 05:46:12 INFO - 'MAIL': '/var/mail/cltbld', 05:46:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:46:12 INFO - 'MOZ_NO_REMOTE': '1', 05:46:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:46:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:46:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:12 INFO - 'PWD': '/builds/slave/test', 05:46:12 INFO - 'SHELL': '/bin/bash', 05:46:12 INFO - 'SHLVL': '1', 05:46:12 INFO - 'TERM': 'linux', 05:46:12 INFO - 'TMOUT': '86400', 05:46:12 INFO - 'USER': 'cltbld', 05:46:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460982839.29157-1634374425', 05:46:12 INFO - '_': '/tools/buildbot/bin/python'} 05:46:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:13 INFO - Downloading/unpacking blobuploader==1.2.4 05:46:13 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 05:46:13 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 05:46:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:13 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 05:46:13 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 05:46:18 INFO - Downloading blobuploader-1.2.4.tar.gz 05:46:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:46:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:46:18 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 05:46:18 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 05:46:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:18 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 05:46:18 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 05:46:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:46:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:46:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:46:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:46:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:46:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:46:20 INFO - Downloading docopt-0.6.1.tar.gz 05:46:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:46:20 INFO - Installing collected packages: blobuploader, requests, docopt 05:46:20 INFO - Running setup.py install for blobuploader 05:46:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:46:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:46:20 INFO - Running setup.py install for requests 05:46:21 INFO - Running setup.py install for docopt 05:46:21 INFO - Successfully installed blobuploader requests docopt 05:46:21 INFO - Cleaning up... 05:46:21 INFO - Return code: 0 05:46:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:46:21 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')]} 05:46:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:21 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')]} 05:46:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x228e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2398450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23b5540>, '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 0x23b6340>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2396980>, '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-1460982839.29157-1634374425', '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 05:46:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:46:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:46:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:46:21 INFO - 'CCACHE_UMASK': '002', 05:46:21 INFO - 'DISPLAY': ':0', 05:46:21 INFO - 'HOME': '/home/cltbld', 05:46:21 INFO - 'LANG': 'en_US.UTF-8', 05:46:21 INFO - 'LOGNAME': 'cltbld', 05:46:21 INFO - 'MAIL': '/var/mail/cltbld', 05:46:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:46:21 INFO - 'MOZ_NO_REMOTE': '1', 05:46:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:46:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:46:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:21 INFO - 'PWD': '/builds/slave/test', 05:46:21 INFO - 'SHELL': '/bin/bash', 05:46:21 INFO - 'SHLVL': '1', 05:46:21 INFO - 'TERM': 'linux', 05:46:21 INFO - 'TMOUT': '86400', 05:46:21 INFO - 'USER': 'cltbld', 05:46:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460982839.29157-1634374425', 05:46:21 INFO - '_': '/tools/buildbot/bin/python'} 05:46:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:46:21 INFO - Running setup.py (path:/tmp/pip-uC5V2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:46:22 INFO - Running setup.py (path:/tmp/pip-gW1Ks0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:46:22 INFO - Running setup.py (path:/tmp/pip-wKfT8Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:46:22 INFO - Running setup.py (path:/tmp/pip-zjl_3o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:46:22 INFO - Running setup.py (path:/tmp/pip-8rriiB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:46:22 INFO - Running setup.py (path:/tmp/pip-_XEzzs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:46:22 INFO - Running setup.py (path:/tmp/pip-a9bp1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:46:22 INFO - Running setup.py (path:/tmp/pip-hxfSXi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:46:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:46:22 INFO - Running setup.py (path:/tmp/pip-jKkh98-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:46:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:46:23 INFO - Running setup.py (path:/tmp/pip-ksWsQj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:46:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:46:23 INFO - Running setup.py (path:/tmp/pip-CBYN2n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:46:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:46:23 INFO - Running setup.py (path:/tmp/pip-HDvyfO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:46:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:46:23 INFO - Running setup.py (path:/tmp/pip-fJRMk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:46:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:46:23 INFO - Running setup.py (path:/tmp/pip-vz5bkh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:46:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:23 INFO - Running setup.py (path:/tmp/pip-ORl7mX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:46:23 INFO - Running setup.py (path:/tmp/pip-Z9ZTxc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:46:24 INFO - Running setup.py (path:/tmp/pip-OrogOj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:46:24 INFO - Running setup.py (path:/tmp/pip-W9YhfR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:46:24 INFO - Running setup.py (path:/tmp/pip-qhNXHG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:24 INFO - Running setup.py (path:/tmp/pip-P7gDoN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:46:24 INFO - Running setup.py (path:/tmp/pip-gHmA7M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:46:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:46:25 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 05:46:25 INFO - Running setup.py install for manifestparser 05:46:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:46:25 INFO - Running setup.py install for mozcrash 05:46:25 INFO - Running setup.py install for mozdebug 05:46:25 INFO - Running setup.py install for mozdevice 05:46:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:46:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:46:25 INFO - Running setup.py install for mozfile 05:46:26 INFO - Running setup.py install for mozhttpd 05:46:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:46:26 INFO - Running setup.py install for mozinfo 05:46:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:46:26 INFO - Running setup.py install for mozInstall 05:46:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:46:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:46:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:46:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:46:26 INFO - Running setup.py install for mozleak 05:46:26 INFO - Running setup.py install for mozlog 05:46:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:46:27 INFO - Running setup.py install for moznetwork 05:46:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:46:27 INFO - Running setup.py install for mozprocess 05:46:27 INFO - Running setup.py install for mozprofile 05:46:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:46:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:46:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:46:27 INFO - Running setup.py install for mozrunner 05:46:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:46:28 INFO - Running setup.py install for mozscreenshot 05:46:28 INFO - Running setup.py install for moztest 05:46:28 INFO - Running setup.py install for mozversion 05:46:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:46:28 INFO - Running setup.py install for wptserve 05:46:28 INFO - Running setup.py install for marionette-driver 05:46:29 INFO - Running setup.py install for browsermob-proxy 05:46:29 INFO - Running setup.py install for marionette-client 05:46:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:46:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:46:29 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 05:46:29 INFO - Cleaning up... 05:46:29 INFO - Return code: 0 05:46:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:46:29 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')]} 05:46:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:29 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')]} 05:46:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:46:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x228e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2398450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23b5540>, '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 0x23b6340>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2396980>, '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-1460982839.29157-1634374425', '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 05:46:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:46:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:46:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:46:29 INFO - 'CCACHE_UMASK': '002', 05:46:29 INFO - 'DISPLAY': ':0', 05:46:29 INFO - 'HOME': '/home/cltbld', 05:46:29 INFO - 'LANG': 'en_US.UTF-8', 05:46:29 INFO - 'LOGNAME': 'cltbld', 05:46:29 INFO - 'MAIL': '/var/mail/cltbld', 05:46:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:46:29 INFO - 'MOZ_NO_REMOTE': '1', 05:46:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:46:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:46:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:29 INFO - 'PWD': '/builds/slave/test', 05:46:29 INFO - 'SHELL': '/bin/bash', 05:46:29 INFO - 'SHLVL': '1', 05:46:29 INFO - 'TERM': 'linux', 05:46:29 INFO - 'TMOUT': '86400', 05:46:29 INFO - 'USER': 'cltbld', 05:46:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460982839.29157-1634374425', 05:46:29 INFO - '_': '/tools/buildbot/bin/python'} 05:46:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:46:30 INFO - Running setup.py (path:/tmp/pip-iW8ldq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:46:30 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)) 05:46:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:46:30 INFO - Running setup.py (path:/tmp/pip-h2DVqS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:46:30 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)) 05:46:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:46:30 INFO - Running setup.py (path:/tmp/pip-eOzMBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:46:30 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)) 05:46:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:46:30 INFO - Running setup.py (path:/tmp/pip-GmAd4v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:46:30 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)) 05:46:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:46:30 INFO - Running setup.py (path:/tmp/pip-RpHIqD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:46:31 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)) 05:46:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:46:31 INFO - Running setup.py (path:/tmp/pip-ZIJ3TK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:46:31 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)) 05:46:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:46:31 INFO - Running setup.py (path:/tmp/pip-s1mg4h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:46:31 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)) 05:46:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:46:31 INFO - Running setup.py (path:/tmp/pip-1iBc8M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:46:31 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)) 05:46:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:46:31 INFO - Running setup.py (path:/tmp/pip-9HaPJY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:46:31 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)) 05:46:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:46:31 INFO - Running setup.py (path:/tmp/pip-mtpW_g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:46:31 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)) 05:46:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:46:31 INFO - Running setup.py (path:/tmp/pip-ctCgji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:46:31 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)) 05:46:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:46:31 INFO - Running setup.py (path:/tmp/pip-xH4rnY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:46:32 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)) 05:46:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:46:32 INFO - Running setup.py (path:/tmp/pip-ZenjTu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:46:32 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)) 05:46:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:46:32 INFO - Running setup.py (path:/tmp/pip-1eXGQ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:46:32 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)) 05:46:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:32 INFO - Running setup.py (path:/tmp/pip-7E8MT0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:32 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)) 05:46:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:46:32 INFO - Running setup.py (path:/tmp/pip-egdxMt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:46:32 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)) 05:46:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:46:32 INFO - Running setup.py (path:/tmp/pip-ytbCOi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:46:32 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)) 05:46:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:46:32 INFO - Running setup.py (path:/tmp/pip-QvFOss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:46:32 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)) 05:46:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:46:32 INFO - Running setup.py (path:/tmp/pip-08Ff3t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:46:33 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)) 05:46:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:33 INFO - Running setup.py (path:/tmp/pip-q6h6xm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:33 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)) 05:46:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:46:33 INFO - Running setup.py (path:/tmp/pip-2X_Y9q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:46:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:46:33 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)) 05:46:33 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)) 05:46:33 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)) 05:46:33 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)) 05:46:33 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)) 05:46:33 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)) 05:46:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:46:33 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 05:46:33 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 05:46:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:46:33 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 05:46:33 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 05:46:38 INFO - Downloading blessings-1.6.tar.gz 05:46:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:46:39 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)) 05:46:39 INFO - Installing collected packages: blessings 05:46:39 INFO - Running setup.py install for blessings 05:46:39 INFO - Successfully installed blessings 05:46:39 INFO - Cleaning up... 05:46:39 INFO - Return code: 0 05:46:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:46:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:46:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:46:39 INFO - Reading from file tmpfile_stdout 05:46:39 INFO - Current package versions: 05:46:39 INFO - argparse == 1.2.1 05:46:39 INFO - blessings == 1.6 05:46:39 INFO - blobuploader == 1.2.4 05:46:39 INFO - browsermob-proxy == 0.6.0 05:46:39 INFO - docopt == 0.6.1 05:46:39 INFO - manifestparser == 1.1 05:46:39 INFO - marionette-client == 2.3.0 05:46:39 INFO - marionette-driver == 1.4.0 05:46:39 INFO - mozInstall == 1.12 05:46:39 INFO - mozcrash == 0.17 05:46:39 INFO - mozdebug == 0.1 05:46:39 INFO - mozdevice == 0.48 05:46:39 INFO - mozfile == 1.2 05:46:39 INFO - mozhttpd == 0.7 05:46:39 INFO - mozinfo == 0.9 05:46:39 INFO - mozleak == 0.1 05:46:39 INFO - mozlog == 3.1 05:46:39 INFO - moznetwork == 0.27 05:46:39 INFO - mozprocess == 0.22 05:46:39 INFO - mozprofile == 0.28 05:46:39 INFO - mozrunner == 6.11 05:46:39 INFO - mozscreenshot == 0.1 05:46:39 INFO - mozsystemmonitor == 0.0 05:46:39 INFO - moztest == 0.7 05:46:39 INFO - mozversion == 1.4 05:46:39 INFO - psutil == 3.1.1 05:46:39 INFO - requests == 1.2.3 05:46:39 INFO - wptserve == 1.4.0 05:46:39 INFO - wsgiref == 0.1.2 05:46:39 INFO - Running post-action listener: _resource_record_post_action 05:46:39 INFO - Running post-action listener: _start_resource_monitoring 05:46:39 INFO - Starting resource monitoring. 05:46:39 INFO - ##### 05:46:39 INFO - ##### Running pull step. 05:46:39 INFO - ##### 05:46:39 INFO - Running pre-action listener: _resource_record_pre_action 05:46:39 INFO - Running main action method: pull 05:46:39 INFO - Pull has nothing to do! 05:46:39 INFO - Running post-action listener: _resource_record_post_action 05:46:39 INFO - ##### 05:46:39 INFO - ##### Running install step. 05:46:39 INFO - ##### 05:46:39 INFO - Running pre-action listener: _resource_record_pre_action 05:46:39 INFO - Running main action method: install 05:46:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:46:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:46:40 INFO - Reading from file tmpfile_stdout 05:46:40 INFO - Detecting whether we're running mozinstall >=1.0... 05:46:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:46:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:46:40 INFO - Reading from file tmpfile_stdout 05:46:40 INFO - Output received: 05:46:40 INFO - Usage: mozinstall [options] installer 05:46:40 INFO - Options: 05:46:40 INFO - -h, --help show this help message and exit 05:46:40 INFO - -d DEST, --destination=DEST 05:46:40 INFO - Directory to install application into. [default: 05:46:40 INFO - "/builds/slave/test"] 05:46:40 INFO - --app=APP Application being installed. [default: firefox] 05:46:40 INFO - mkdir: /builds/slave/test/build/application 05:46:40 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'] 05:46:40 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 05:47:10 INFO - Reading from file tmpfile_stdout 05:47:10 INFO - Output received: 05:47:10 INFO - /builds/slave/test/build/application/firefox/firefox 05:47:10 INFO - Running post-action listener: _resource_record_post_action 05:47:10 INFO - ##### 05:47:10 INFO - ##### Running run-tests step. 05:47:10 INFO - ##### 05:47:10 INFO - Running pre-action listener: _resource_record_pre_action 05:47:10 INFO - Running main action method: run_tests 05:47:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:47:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:47:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:47:10 INFO - grabbing minidump binary from tooltool 05:47:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:10 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 0x23b5540>, '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 0x23b6340>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2396980>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:47:10 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 05:47:10 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 05:47:10 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:47:10 INFO - Return code: 0 05:47:10 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:47:10 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:47:10 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/TsvbIbSvSRK3C_Ka-buwFQ/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 05:47:10 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/TsvbIbSvSRK3C_Ka-buwFQ/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 05:47:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:47:10 INFO - 'CCACHE_UMASK': '002', 05:47:10 INFO - 'DISPLAY': ':0', 05:47:10 INFO - 'HOME': '/home/cltbld', 05:47:10 INFO - 'LANG': 'en_US.UTF-8', 05:47:10 INFO - 'LOGNAME': 'cltbld', 05:47:10 INFO - 'MAIL': '/var/mail/cltbld', 05:47:10 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:47:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:47:10 INFO - 'MOZ_NO_REMOTE': '1', 05:47:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:47:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:10 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:47:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:47:10 INFO - 'PWD': '/builds/slave/test', 05:47:10 INFO - 'SHELL': '/bin/bash', 05:47:10 INFO - 'SHLVL': '1', 05:47:10 INFO - 'TERM': 'linux', 05:47:10 INFO - 'TMOUT': '86400', 05:47:10 INFO - 'USER': 'cltbld', 05:47:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460982839.29157-1634374425', 05:47:10 INFO - '_': '/tools/buildbot/bin/python'} 05:47:10 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/TsvbIbSvSRK3C_Ka-buwFQ/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 05:47:10 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 05:47:10 INFO - import pkg_resources 05:47:12 INFO - Using 1 client processes 05:47:12 INFO - wptserve Starting http server on 127.0.0.1:8000 05:47:12 INFO - wptserve Starting http server on 127.0.0.1:8001 05:47:12 INFO - wptserve Starting http server on 127.0.0.1:8443 05:47:14 INFO - SUITE-START | Running 778 tests 05:47:14 INFO - Running testharness tests 05:47:14 INFO - Setting up ssl 05:47:14 INFO - PROCESS | certutil | 05:47:14 INFO - PROCESS | certutil | 05:47:14 INFO - PROCESS | certutil | 05:47:14 INFO - Certificate Nickname Trust Attributes 05:47:14 INFO - SSL,S/MIME,JAR/XPI 05:47:14 INFO - 05:47:14 INFO - web-platform-tests CT,, 05:47:14 INFO - 05:47:14 INFO - Starting runner 05:47:17 INFO - PROCESS | 18541 | 1460983637482 Marionette DEBUG Marionette enabled via build flag and pref 05:47:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25506000 == 1 [pid = 18541] [id = 1] 05:47:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 1 (0x7f3b25506800) [pid = 18541] [serial = 1] [outer = (nil)] 05:47:17 INFO - PROCESS | 18541 | [18541] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 05:47:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 2 (0x7f3b25507800) [pid = 18541] [serial = 2] [outer = 0x7f3b25506800] 05:47:18 INFO - PROCESS | 18541 | 1460983638137 Marionette INFO Listening on port 2828 05:47:18 INFO - PROCESS | 18541 | 1460983638735 Marionette DEBUG Marionette enabled via command-line flag 05:47:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2267e800 == 2 [pid = 18541] [id = 2] 05:47:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 3 (0x7f3b226b4000) [pid = 18541] [serial = 3] [outer = (nil)] 05:47:18 INFO - PROCESS | 18541 | [18541] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 05:47:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 4 (0x7f3b226b5000) [pid = 18541] [serial = 4] [outer = 0x7f3b226b4000] 05:47:18 INFO - PROCESS | 18541 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f3b224c6490 05:47:18 INFO - PROCESS | 18541 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f3b27299cd0 05:47:18 INFO - PROCESS | 18541 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f3b21813fa0 05:47:19 INFO - PROCESS | 18541 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f3b218182e0 05:47:19 INFO - PROCESS | 18541 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f3b21818610 05:47:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 5 (0x7f3b27581000) [pid = 18541] [serial = 5] [outer = 0x7f3b25506800] 05:47:19 INFO - PROCESS | 18541 | [18541] 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 05:47:19 INFO - PROCESS | 18541 | 1460983639141 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41584 05:47:19 INFO - PROCESS | 18541 | [18541] 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 05:47:19 INFO - PROCESS | 18541 | 1460983639180 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41585 05:47:19 INFO - PROCESS | 18541 | 1460983639230 Marionette DEBUG Closed connection conn0 05:47:19 INFO - PROCESS | 18541 | [18541] 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 05:47:19 INFO - PROCESS | 18541 | 1460983639331 Marionette DEBUG Closed connection conn1 05:47:19 INFO - PROCESS | 18541 | [18541] 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 05:47:19 INFO - PROCESS | 18541 | 1460983639343 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41586 05:47:19 INFO - PROCESS | 18541 | [18541] 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 05:47:19 INFO - PROCESS | 18541 | 1460983639408 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41587 05:47:19 INFO - PROCESS | 18541 | 1460983639414 Marionette DEBUG Closed connection conn2 05:47:19 INFO - PROCESS | 18541 | 1460983639448 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:47:19 INFO - PROCESS | 18541 | 1460983639475 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":"20160418041623","device":"desktop","version":"48.0a1"} 05:47:20 INFO - PROCESS | 18541 | [18541] 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 05:47:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1507f000 == 3 [pid = 18541] [id = 3] 05:47:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 6 (0x7f3b1507f800) [pid = 18541] [serial = 6] [outer = (nil)] 05:47:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b15080000 == 4 [pid = 18541] [id = 4] 05:47:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 7 (0x7f3b150f3400) [pid = 18541] [serial = 7] [outer = (nil)] 05:47:21 INFO - PROCESS | 18541 | [18541] 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 05:47:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13f38800 == 5 [pid = 18541] [id = 5] 05:47:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 8 (0x7f3b1418f800) [pid = 18541] [serial = 8] [outer = (nil)] 05:47:21 INFO - PROCESS | 18541 | [18541] 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 05:47:22 INFO - PROCESS | 18541 | [18541] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:47:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 9 (0x7f3b13e24000) [pid = 18541] [serial = 9] [outer = 0x7f3b1418f800] 05:47:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 10 (0x7f3b13a8b000) [pid = 18541] [serial = 10] [outer = 0x7f3b1507f800] 05:47:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 11 (0x7f3b13a3d400) [pid = 18541] [serial = 11] [outer = 0x7f3b150f3400] 05:47:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 12 (0x7f3b1390f800) [pid = 18541] [serial = 12] [outer = 0x7f3b1418f800] 05:47:23 INFO - PROCESS | 18541 | 1460983643458 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 18541 | 1460983643476 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 13 (0x7f3b11b70c00) [pid = 18541] [serial = 13] [outer = 0x7f3b1418f800] 05:47:24 INFO - PROCESS | 18541 | 1460983644192 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"2c30679d-a149-4ea9-a2d8-692d3b0f76b8","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":"20160418041623","device":"desktop","version":"48.0a1","command_id":1}}] 05:47:24 INFO - PROCESS | 18541 | 1460983644396 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:47:24 INFO - PROCESS | 18541 | 1460983644550 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:47:24 INFO - PROCESS | 18541 | 1460983644855 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:47:24 INFO - PROCESS | 18541 | [18541] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:47:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 14 (0x7f3b0fa07800) [pid = 18541] [serial = 14] [outer = 0x7f3b1418f800] 05:47:25 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:25 INFO - PROCESS | 18541 | 1460983645286 Marionette TRACE conn3 <- [1,3,null,{}] 05:47:25 INFO - PROCESS | 18541 | 1460983645293 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:47:25 INFO - PROCESS | 18541 | 1460983645385 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:47:25 INFO - PROCESS | 18541 | 1460983645423 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 18541 | 1460983645427 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:47:25 INFO - PROCESS | 18541 | 1460983645441 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 18541 | 1460983645448 Marionette TRACE conn3 <- [1,6,null,{}] 05:47:25 INFO - PROCESS | 18541 | 1460983645462 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 18541 | 1460983645479 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:47:25 INFO - PROCESS | 18541 | 1460983645490 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0da18800 == 6 [pid = 18541] [id = 6] 05:47:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 15 (0x7f3b0da6d800) [pid = 18541] [serial = 15] [outer = (nil)] 05:47:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 16 (0x7f3b0da6f400) [pid = 18541] [serial = 16] [outer = 0x7f3b0da6d800] 05:47:25 INFO - PROCESS | 18541 | 1460983645555 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 17 (0x7f3b0da75800) [pid = 18541] [serial = 17] [outer = 0x7f3b0da6d800] 05:47:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d950000 == 7 [pid = 18541] [id = 7] 05:47:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 18 (0x7f3b0d72e400) [pid = 18541] [serial = 18] [outer = (nil)] 05:47:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 19 (0x7f3b0d73a800) [pid = 18541] [serial = 19] [outer = 0x7f3b0d72e400] 05:47:25 INFO - PROCESS | 18541 | 1460983645995 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 20 (0x7f3b0d68dc00) [pid = 18541] [serial = 20] [outer = 0x7f3b0d72e400] 05:47:26 INFO - PROCESS | 18541 | 1460983646461 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:47:26 INFO - PROCESS | 18541 | [18541] 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 05:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1094ms 05:47:26 INFO - PROCESS | 18541 | 1460983646552 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 18541 | 1460983646554 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:47:26 INFO - PROCESS | 18541 | 1460983646641 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 18541 | 1460983646644 Marionette TRACE conn3 <- [1,10,null,{}] 05:47:26 INFO - PROCESS | 18541 | 1460983646672 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:26 INFO - PROCESS | 18541 | 1460983646837 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:47:26 INFO - PROCESS | 18541 | 1460983646856 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bd8a000 == 8 [pid = 18541] [id = 8] 05:47:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 21 (0x7f3b0d68c000) [pid = 18541] [serial = 21] [outer = (nil)] 05:47:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 22 (0x7f3b0d734800) [pid = 18541] [serial = 22] [outer = 0x7f3b0d68c000] 05:47:26 INFO - PROCESS | 18541 | 1460983646920 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 23 (0x7f3b0be02400) [pid = 18541] [serial = 23] [outer = 0x7f3b0d68c000] 05:47:27 INFO - PROCESS | 18541 | 1460983647472 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 957ms 05:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:47:27 INFO - PROCESS | 18541 | 1460983647530 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 18541 | 1460983647533 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:47:27 INFO - PROCESS | 18541 | 1460983647539 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 18541 | 1460983647541 Marionette TRACE conn3 <- [1,14,null,{}] 05:47:27 INFO - PROCESS | 18541 | 1460983647546 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:27 INFO - PROCESS | 18541 | 1460983647685 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:47:27 INFO - PROCESS | 18541 | 1460983647700 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b160d1000 == 9 [pid = 18541] [id = 9] 05:47:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 24 (0x7f3b0be07c00) [pid = 18541] [serial = 24] [outer = (nil)] 05:47:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 25 (0x7f3b0bea4800) [pid = 18541] [serial = 25] [outer = 0x7f3b0be07c00] 05:47:27 INFO - PROCESS | 18541 | 1460983647763 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 26 (0x7f3b0beb0800) [pid = 18541] [serial = 26] [outer = 0x7f3b0be07c00] 05:47:28 INFO - PROCESS | 18541 | 1460983648834 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1334ms 05:47:28 INFO - PROCESS | 18541 | 1460983648873 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 18541 | 1460983648881 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:47:28 INFO - PROCESS | 18541 | 1460983648889 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 18541 | 1460983648895 Marionette TRACE conn3 <- [1,18,null,{}] 05:47:28 INFO - PROCESS | 18541 | 1460983648903 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c313800 == 10 [pid = 18541] [id = 10] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 27 (0x7f3b0c316800) [pid = 18541] [serial = 27] [outer = (nil)] 05:47:29 INFO - PROCESS | 18541 | 1460983649097 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 28 (0x7f3b0bfd6000) [pid = 18541] [serial = 28] [outer = 0x7f3b0c316800] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 29 (0x7f3b0ca72000) [pid = 18541] [serial = 29] [outer = 0x7f3b0c316800] 05:47:29 INFO - PROCESS | 18541 | 1460983649241 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c313000 == 11 [pid = 18541] [id = 11] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 30 (0x7f3b0be09c00) [pid = 18541] [serial = 30] [outer = (nil)] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 31 (0x7f3b0cab2400) [pid = 18541] [serial = 31] [outer = 0x7f3b0be09c00] 05:47:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc13000 == 12 [pid = 18541] [id = 12] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 32 (0x7f3b0ccc2c00) [pid = 18541] [serial = 32] [outer = (nil)] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 33 (0x7f3b0d68fc00) [pid = 18541] [serial = 33] [outer = 0x7f3b0ccc2c00] 05:47:29 INFO - PROCESS | 18541 | 1460983649401 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 34 (0x7f3b0d73ac00) [pid = 18541] [serial = 34] [outer = 0x7f3b0ccc2c00] 05:47:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 35 (0x7f3b0bea5800) [pid = 18541] [serial = 35] [outer = 0x7f3b0be09c00] 05:47:30 INFO - PROCESS | 18541 | 1460983650355 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1532ms 05:47:30 INFO - PROCESS | 18541 | 1460983650422 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 18541 | 1460983650430 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:47:30 INFO - PROCESS | 18541 | 1460983650440 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 18541 | 1460983650443 Marionette TRACE conn3 <- [1,22,null,{}] 05:47:30 INFO - PROCESS | 18541 | 1460983650449 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 18541 | 1460983650645 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:47:30 INFO - PROCESS | 18541 | 1460983650759 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b12b96800 == 13 [pid = 18541] [id = 13] 05:47:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 36 (0x7f3b12bdac00) [pid = 18541] [serial = 36] [outer = (nil)] 05:47:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 37 (0x7f3b13911000) [pid = 18541] [serial = 37] [outer = 0x7f3b12bdac00] 05:47:30 INFO - PROCESS | 18541 | 1460983650858 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 38 (0x7f3b13e2b000) [pid = 18541] [serial = 38] [outer = 0x7f3b12bdac00] 05:47:31 INFO - PROCESS | 18541 | 1460983651639 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1230ms 05:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:47:31 INFO - PROCESS | 18541 | 1460983651669 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 18541 | 1460983651672 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:47:31 INFO - PROCESS | 18541 | 1460983651679 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 18541 | 1460983651684 Marionette TRACE conn3 <- [1,26,null,{}] 05:47:31 INFO - PROCESS | 18541 | 1460983651700 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 18541 | 1460983651883 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:47:32 INFO - PROCESS | 18541 | 1460983652013 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f4800 == 14 [pid = 18541] [id = 14] 05:47:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 39 (0x7f3b0c0e4400) [pid = 18541] [serial = 39] [outer = (nil)] 05:47:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 40 (0x7f3b1497f400) [pid = 18541] [serial = 40] [outer = 0x7f3b0c0e4400] 05:47:32 INFO - PROCESS | 18541 | 1460983652092 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 41 (0x7f3b15011800) [pid = 18541] [serial = 41] [outer = 0x7f3b0c0e4400] 05:47:33 INFO - PROCESS | 18541 | 1460983653177 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1537ms 05:47:33 INFO - PROCESS | 18541 | 1460983653216 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 18541 | 1460983653222 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:47:33 INFO - PROCESS | 18541 | 1460983653230 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 18541 | 1460983653235 Marionette TRACE conn3 <- [1,30,null,{}] 05:47:33 INFO - PROCESS | 18541 | 1460983653242 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 18541 | 1460983653436 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:47:33 INFO - PROCESS | 18541 | 1460983653572 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b12b8f800 == 15 [pid = 18541] [id = 15] 05:47:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 42 (0x7f3b0fa09c00) [pid = 18541] [serial = 42] [outer = (nil)] 05:47:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 43 (0x7f3b133e7000) [pid = 18541] [serial = 43] [outer = 0x7f3b0fa09c00] 05:47:33 INFO - PROCESS | 18541 | 1460983653636 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 44 (0x7f3b140ec000) [pid = 18541] [serial = 44] [outer = 0x7f3b0fa09c00] 05:47:34 INFO - PROCESS | 18541 | 1460983654294 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1089ms 05:47:34 INFO - PROCESS | 18541 | 1460983654320 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 18541 | 1460983654328 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:47:34 INFO - PROCESS | 18541 | 1460983654337 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 18541 | 1460983654341 Marionette TRACE conn3 <- [1,34,null,{}] 05:47:34 INFO - PROCESS | 18541 | 1460983654346 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 18541 | 1460983654483 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:47:34 INFO - PROCESS | 18541 | 1460983654570 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ebf800 == 16 [pid = 18541] [id = 16] 05:47:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 45 (0x7f3b0e5c6400) [pid = 18541] [serial = 45] [outer = (nil)] 05:47:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 46 (0x7f3b14983000) [pid = 18541] [serial = 46] [outer = 0x7f3b0e5c6400] 05:47:34 INFO - PROCESS | 18541 | 1460983654631 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 47 (0x7f3b150e9800) [pid = 18541] [serial = 47] [outer = 0x7f3b0e5c6400] 05:47:35 INFO - PROCESS | 18541 | 1460983655270 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 981ms 05:47:35 INFO - PROCESS | 18541 | 1460983655319 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 18541 | 1460983655322 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:47:35 INFO - PROCESS | 18541 | 1460983655328 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 18541 | 1460983655333 Marionette TRACE conn3 <- [1,38,null,{}] 05:47:35 INFO - PROCESS | 18541 | 1460983655352 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 18541 | 1460983655525 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:47:35 INFO - PROCESS | 18541 | 1460983655535 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1493e800 == 17 [pid = 18541] [id = 17] 05:47:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 48 (0x7f3b15718000) [pid = 18541] [serial = 48] [outer = (nil)] 05:47:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 49 (0x7f3b1597f800) [pid = 18541] [serial = 49] [outer = 0x7f3b15718000] 05:47:35 INFO - PROCESS | 18541 | 1460983655601 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 50 (0x7f3b16240c00) [pid = 18541] [serial = 50] [outer = 0x7f3b15718000] 05:47:36 INFO - PROCESS | 18541 | 1460983656267 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 980ms 05:47:36 INFO - PROCESS | 18541 | 1460983656310 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:47:36 INFO - PROCESS | 18541 | 1460983656315 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:47:36 INFO - PROCESS | 18541 | 1460983656320 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 18541 | 1460983656323 Marionette TRACE conn3 <- [1,42,null,{}] 05:47:36 INFO - PROCESS | 18541 | 1460983656328 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 18541 | 1460983656494 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:47:36 INFO - PROCESS | 18541 | 1460983656519 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b15095800 == 18 [pid = 18541] [id = 18] 05:47:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 51 (0x7f3b15330800) [pid = 18541] [serial = 51] [outer = (nil)] 05:47:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 52 (0x7f3b1b9e8000) [pid = 18541] [serial = 52] [outer = 0x7f3b15330800] 05:47:36 INFO - PROCESS | 18541 | 1460983656581 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 53 (0x7f3b1bb24c00) [pid = 18541] [serial = 53] [outer = 0x7f3b15330800] 05:47:37 INFO - PROCESS | 18541 | 1460983657186 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 931ms 05:47:37 INFO - PROCESS | 18541 | 1460983657252 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 18541 | 1460983657256 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:47:37 INFO - PROCESS | 18541 | 1460983657262 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 18541 | 1460983657264 Marionette TRACE conn3 <- [1,46,null,{}] 05:47:37 INFO - PROCESS | 18541 | 1460983657270 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:37 INFO - PROCESS | 18541 | 1460983657400 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:47:37 INFO - PROCESS | 18541 | 1460983657477 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157aa800 == 19 [pid = 18541] [id = 19] 05:47:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 54 (0x7f3b0caba800) [pid = 18541] [serial = 54] [outer = (nil)] 05:47:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 55 (0x7f3b1ba58000) [pid = 18541] [serial = 55] [outer = 0x7f3b0caba800] 05:47:37 INFO - PROCESS | 18541 | 1460983657544 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 56 (0x7f3b218d3400) [pid = 18541] [serial = 56] [outer = 0x7f3b0caba800] 05:47:38 INFO - PROCESS | 18541 | 1460983658237 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1029ms 05:47:38 INFO - PROCESS | 18541 | 1460983658292 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 18541 | 1460983658297 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:47:38 INFO - PROCESS | 18541 | 1460983658305 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 18541 | 1460983658310 Marionette TRACE conn3 <- [1,50,null,{}] 05:47:38 INFO - PROCESS | 18541 | 1460983658332 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 18541 | 1460983658567 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:47:38 INFO - PROCESS | 18541 | 1460983658665 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc19000 == 20 [pid = 18541] [id = 20] 05:47:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 57 (0x7f3b0beae400) [pid = 18541] [serial = 57] [outer = (nil)] 05:47:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 58 (0x7f3b0c0e5c00) [pid = 18541] [serial = 58] [outer = 0x7f3b0beae400] 05:47:38 INFO - PROCESS | 18541 | 1460983658740 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 59 (0x7f3b0d730800) [pid = 18541] [serial = 59] [outer = 0x7f3b0beae400] 05:47:39 INFO - PROCESS | 18541 | 1460983659505 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1239ms 05:47:39 INFO - PROCESS | 18541 | 1460983659545 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 18541 | 1460983659553 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:47:39 INFO - PROCESS | 18541 | 1460983659564 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 18541 | 1460983659568 Marionette TRACE conn3 <- [1,54,null,{}] 05:47:39 INFO - PROCESS | 18541 | 1460983659591 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:39 INFO - PROCESS | 18541 | 1460983659742 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:47:39 INFO - PROCESS | 18541 | 1460983659858 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b148d0000 == 21 [pid = 18541] [id = 21] 05:47:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 60 (0x7f3b0beaf000) [pid = 18541] [serial = 60] [outer = (nil)] 05:47:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 61 (0x7f3b12714c00) [pid = 18541] [serial = 61] [outer = 0x7f3b0beaf000] 05:47:39 INFO - PROCESS | 18541 | 1460983659931 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 62 (0x7f3b13ed0800) [pid = 18541] [serial = 62] [outer = 0x7f3b0beaf000] 05:47:40 INFO - PROCESS | 18541 | 1460983660716 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1200ms 05:47:40 INFO - PROCESS | 18541 | 1460983660764 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 18541 | 1460983660768 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:47:40 INFO - PROCESS | 18541 | 1460983660791 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 18541 | 1460983660797 Marionette TRACE conn3 <- [1,58,null,{}] 05:47:40 INFO - PROCESS | 18541 | 1460983660812 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 18541 | 1460983660972 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:47:41 INFO - PROCESS | 18541 | 1460983661087 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b160e3800 == 22 [pid = 18541] [id = 22] 05:47:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 63 (0x7f3b13ec8c00) [pid = 18541] [serial = 63] [outer = (nil)] 05:47:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 64 (0x7f3b1500f800) [pid = 18541] [serial = 64] [outer = 0x7f3b13ec8c00] 05:47:41 INFO - PROCESS | 18541 | 1460983661164 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 65 (0x7f3b160f0000) [pid = 18541] [serial = 65] [outer = 0x7f3b13ec8c00] 05:47:42 INFO - PROCESS | 18541 | 1460983662147 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1435ms 05:47:42 INFO - PROCESS | 18541 | 1460983662224 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 18541 | 1460983662228 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:47:42 INFO - PROCESS | 18541 | 1460983662236 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 18541 | 1460983662241 Marionette TRACE conn3 <- [1,62,null,{}] 05:47:42 INFO - PROCESS | 18541 | 1460983662249 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 18541 | 1460983662466 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:47:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b15095800 == 21 [pid = 18541] [id = 18] 05:47:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1493e800 == 20 [pid = 18541] [id = 17] 05:47:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ebf800 == 19 [pid = 18541] [id = 16] 05:47:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b12b8f800 == 18 [pid = 18541] [id = 15] 05:47:42 INFO - PROCESS | 18541 | 1460983662689 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b12b96800 == 17 [pid = 18541] [id = 13] 05:47:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0cc13000 == 16 [pid = 18541] [id = 12] 05:47:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bfd5800 == 17 [pid = 18541] [id = 23] 05:47:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 66 (0x7f3b0bea2c00) [pid = 18541] [serial = 66] [outer = (nil)] 05:47:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 67 (0x7f3b0beac000) [pid = 18541] [serial = 67] [outer = 0x7f3b0bea2c00] 05:47:42 INFO - PROCESS | 18541 | 1460983662783 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 68 (0x7f3b0da78800) [pid = 18541] [serial = 68] [outer = 0x7f3b0bea2c00] 05:47:43 INFO - PROCESS | 18541 | 1460983663507 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1330ms 05:47:43 INFO - PROCESS | 18541 | 1460983663582 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 18541 | 1460983663590 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:47:43 INFO - PROCESS | 18541 | 1460983663602 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 18541 | 1460983663606 Marionette TRACE conn3 <- [1,66,null,{}] 05:47:43 INFO - PROCESS | 18541 | 1460983663613 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:43 INFO - PROCESS | 18541 | 1460983663776 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:47:43 INFO - PROCESS | 18541 | 1460983663893 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1392e800 == 18 [pid = 18541] [id = 24] 05:47:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 69 (0x7f3b0bea3c00) [pid = 18541] [serial = 69] [outer = (nil)] 05:47:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 70 (0x7f3b13a3d000) [pid = 18541] [serial = 70] [outer = 0x7f3b0bea3c00] 05:47:43 INFO - PROCESS | 18541 | 1460983663969 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 71 (0x7f3b14977400) [pid = 18541] [serial = 71] [outer = 0x7f3b0bea3c00] 05:47:44 INFO - PROCESS | 18541 | 1460983664707 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1178ms 05:47:44 INFO - PROCESS | 18541 | 1460983664783 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:47:44 INFO - PROCESS | 18541 | 1460983664789 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:47:44 INFO - PROCESS | 18541 | 1460983664796 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 18541 | 1460983664799 Marionette TRACE conn3 <- [1,70,null,{}] 05:47:44 INFO - PROCESS | 18541 | 1460983664804 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 18541 | 1460983664968 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:47:45 INFO - PROCESS | 18541 | 1460983665085 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14937800 == 19 [pid = 18541] [id = 25] 05:47:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 72 (0x7f3b11addc00) [pid = 18541] [serial = 72] [outer = (nil)] 05:47:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 73 (0x7f3b1533ac00) [pid = 18541] [serial = 73] [outer = 0x7f3b11addc00] 05:47:45 INFO - PROCESS | 18541 | 1460983665160 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 74 (0x7f3b16237800) [pid = 18541] [serial = 74] [outer = 0x7f3b11addc00] 05:47:45 INFO - PROCESS | 18541 | 1460983665972 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1228ms 05:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:47:46 INFO - PROCESS | 18541 | 1460983666024 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 18541 | 1460983666027 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:47:46 INFO - PROCESS | 18541 | 1460983666040 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 18541 | 1460983666050 Marionette TRACE conn3 <- [1,74,null,{}] 05:47:46 INFO - PROCESS | 18541 | 1460983666058 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 18541 | 1460983666247 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:47:46 INFO - PROCESS | 18541 | 1460983666364 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b17e33800 == 20 [pid = 18541] [id = 26] 05:47:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 75 (0x7f3b13ed0400) [pid = 18541] [serial = 75] [outer = (nil)] 05:47:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 76 (0x7f3b2276e000) [pid = 18541] [serial = 76] [outer = 0x7f3b13ed0400] 05:47:46 INFO - PROCESS | 18541 | 1460983666436 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 77 (0x7f3b22994c00) [pid = 18541] [serial = 77] [outer = 0x7f3b13ed0400] 05:47:47 INFO - PROCESS | 18541 | 1460983667226 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1253ms 05:47:47 INFO - PROCESS | 18541 | 1460983667286 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 18541 | 1460983667289 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:47:47 INFO - PROCESS | 18541 | 1460983667296 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 18541 | 1460983667299 Marionette TRACE conn3 <- [1,78,null,{}] 05:47:47 INFO - PROCESS | 18541 | 1460983667304 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 18541 | 1460983667448 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:47:47 INFO - PROCESS | 18541 | 1460983667662 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc05000 == 21 [pid = 18541] [id = 27] 05:47:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 78 (0x7f3b0be08000) [pid = 18541] [serial = 78] [outer = (nil)] 05:47:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 79 (0x7f3b0beac800) [pid = 18541] [serial = 79] [outer = 0x7f3b0be08000] 05:47:47 INFO - PROCESS | 18541 | 1460983667736 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 80 (0x7f3b0da76000) [pid = 18541] [serial = 80] [outer = 0x7f3b0be08000] 05:47:48 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0cc19000 == 20 [pid = 18541] [id = 20] 05:47:48 INFO - PROCESS | 18541 | 1460983668623 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 05:47:48 INFO - PROCESS | 18541 | 1460983668685 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 18541 | 1460983668693 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:47:48 INFO - PROCESS | 18541 | 1460983668702 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 18541 | 1460983668707 Marionette TRACE conn3 <- [1,82,null,{}] 05:47:48 INFO - PROCESS | 18541 | 1460983668719 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 18541 | 1460983668915 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:47:49 INFO - PROCESS | 18541 | 1460983669036 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144ea000 == 21 [pid = 18541] [id = 28] 05:47:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 81 (0x7f3b0f79cc00) [pid = 18541] [serial = 81] [outer = (nil)] 05:47:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 82 (0x7f3b13756c00) [pid = 18541] [serial = 82] [outer = 0x7f3b0f79cc00] 05:47:49 INFO - PROCESS | 18541 | 1460983669113 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 83 (0x7f3b14984000) [pid = 18541] [serial = 83] [outer = 0x7f3b0f79cc00] 05:47:49 INFO - PROCESS | 18541 | 1460983669905 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1235ms 05:47:49 INFO - PROCESS | 18541 | 1460983669938 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 18541 | 1460983669947 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:47:49 INFO - PROCESS | 18541 | 1460983669957 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 18541 | 1460983669961 Marionette TRACE conn3 <- [1,86,null,{}] 05:47:49 INFO - PROCESS | 18541 | 1460983669967 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 18541 | 1460983670119 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:47:50 INFO - PROCESS | 18541 | 1460983670241 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b16121000 == 22 [pid = 18541] [id = 29] 05:47:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 84 (0x7f3b0fa09400) [pid = 18541] [serial = 84] [outer = (nil)] 05:47:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 85 (0x7f3b16338c00) [pid = 18541] [serial = 85] [outer = 0x7f3b0fa09400] 05:47:50 INFO - PROCESS | 18541 | 1460983670316 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 86 (0x7f3b1bb2fc00) [pid = 18541] [serial = 86] [outer = 0x7f3b0fa09400] 05:47:51 INFO - PROCESS | 18541 | 1460983671147 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1228ms 05:47:51 INFO - PROCESS | 18541 | 1460983671190 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 18541 | 1460983671194 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:47:51 INFO - PROCESS | 18541 | 1460983671200 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 18541 | 1460983671206 Marionette TRACE conn3 <- [1,90,null,{}] 05:47:51 INFO - PROCESS | 18541 | 1460983671221 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 18541 | 1460983671381 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:47:51 INFO - PROCESS | 18541 | 1460983671503 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b218fb000 == 23 [pid = 18541] [id = 30] 05:47:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 87 (0x7f3b218db400) [pid = 18541] [serial = 87] [outer = (nil)] 05:47:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b218dd000) [pid = 18541] [serial = 88] [outer = 0x7f3b218db400] 05:47:51 INFO - PROCESS | 18541 | 1460983671584 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b23819400) [pid = 18541] [serial = 89] [outer = 0x7f3b218db400] 05:47:52 INFO - PROCESS | 18541 | 1460983672375 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1230ms 05:47:52 INFO - PROCESS | 18541 | 1460983672432 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 18541 | 1460983672437 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:47:52 INFO - PROCESS | 18541 | 1460983672443 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 18541 | 1460983672446 Marionette TRACE conn3 <- [1,94,null,{}] 05:47:52 INFO - PROCESS | 18541 | 1460983672451 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:52 INFO - PROCESS | 18541 | 1460983672617 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:47:52 INFO - PROCESS | 18541 | 1460983672741 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b226bf800 == 24 [pid = 18541] [id = 31] 05:47:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b134cf400) [pid = 18541] [serial = 90] [outer = (nil)] 05:47:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b255ebc00) [pid = 18541] [serial = 91] [outer = 0x7f3b134cf400] 05:47:52 INFO - PROCESS | 18541 | 1460983672817 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b25ac0c00) [pid = 18541] [serial = 92] [outer = 0x7f3b134cf400] 05:47:53 INFO - PROCESS | 18541 | 1460983673624 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1228ms 05:47:53 INFO - PROCESS | 18541 | 1460983673672 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 18541 | 1460983673674 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:47:53 INFO - PROCESS | 18541 | 1460983673802 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 18541 | 1460983673808 Marionette TRACE conn3 <- [1,98,null,{}] 05:47:53 INFO - PROCESS | 18541 | 1460983673816 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:53 INFO - PROCESS | 18541 | 1460983673968 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:47:54 INFO - PROCESS | 18541 | 1460983674068 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14931000 == 25 [pid = 18541] [id = 32] 05:47:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b13692c00) [pid = 18541] [serial = 93] [outer = (nil)] 05:47:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b1390f400) [pid = 18541] [serial = 94] [outer = 0x7f3b13692c00] 05:47:54 INFO - PROCESS | 18541 | 1460983674132 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b14984400) [pid = 18541] [serial = 95] [outer = 0x7f3b13692c00] 05:47:54 INFO - PROCESS | 18541 | 1460983674932 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:47:55 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14937800 == 24 [pid = 18541] [id = 25] 05:47:55 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1392e800 == 23 [pid = 18541] [id = 24] 05:47:55 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bfd5800 == 22 [pid = 18541] [id = 23] 05:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1247ms 05:47:55 INFO - PROCESS | 18541 | 1460983675045 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 18541 | 1460983675050 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:47:55 INFO - PROCESS | 18541 | 1460983675059 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 18541 | 1460983675065 Marionette TRACE conn3 <- [1,102,null,{}] 05:47:55 INFO - PROCESS | 18541 | 1460983675085 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 18541 | 1460983675247 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:47:55 INFO - PROCESS | 18541 | 1460983675345 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13a74800 == 23 [pid = 18541] [id = 33] 05:47:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b13693000) [pid = 18541] [serial = 96] [outer = (nil)] 05:47:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b140bac00) [pid = 18541] [serial = 97] [outer = 0x7f3b13693000] 05:47:55 INFO - PROCESS | 18541 | 1460983675424 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b15330400) [pid = 18541] [serial = 98] [outer = 0x7f3b13693000] 05:47:56 INFO - PROCESS | 18541 | 1460983676228 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1195ms 05:47:56 INFO - PROCESS | 18541 | 1460983676256 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:47:56 INFO - PROCESS | 18541 | 1460983676262 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:47:56 INFO - PROCESS | 18541 | 1460983676274 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 18541 | 1460983676279 Marionette TRACE conn3 <- [1,106,null,{}] 05:47:56 INFO - PROCESS | 18541 | 1460983676285 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:56 INFO - PROCESS | 18541 | 1460983676436 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:47:56 INFO - PROCESS | 18541 | 1460983676571 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22677000 == 24 [pid = 18541] [id = 34] 05:47:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b1390fc00) [pid = 18541] [serial = 99] [outer = (nil)] 05:47:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b226db400) [pid = 18541] [serial = 100] [outer = 0x7f3b1390fc00] 05:47:56 INFO - PROCESS | 18541 | 1460983676644 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b22b46c00) [pid = 18541] [serial = 101] [outer = 0x7f3b1390fc00] 05:47:57 INFO - PROCESS | 18541 | 1460983677518 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1284ms 05:47:57 INFO - PROCESS | 18541 | 1460983677554 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:47:57 INFO - PROCESS | 18541 | 1460983677562 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:47:57 INFO - PROCESS | 18541 | 1460983677570 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 18541 | 1460983677578 Marionette TRACE conn3 <- [1,110,null,{}] 05:47:57 INFO - PROCESS | 18541 | 1460983677592 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 18541 | 1460983677749 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:47:57 INFO - PROCESS | 18541 | 1460983677873 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b235b1800 == 25 [pid = 18541] [id = 35] 05:47:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b23b11000) [pid = 18541] [serial = 102] [outer = (nil)] 05:47:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b25ac2000) [pid = 18541] [serial = 103] [outer = 0x7f3b23b11000] 05:47:57 INFO - PROCESS | 18541 | 1460983677950 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b27287800) [pid = 18541] [serial = 104] [outer = 0x7f3b23b11000] 05:47:58 INFO - PROCESS | 18541 | 1460983678787 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1283ms 05:47:58 INFO - PROCESS | 18541 | 1460983678854 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:47:58 INFO - PROCESS | 18541 | 1460983678858 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:47:58 INFO - PROCESS | 18541 | 1460983678863 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 18541 | 1460983678866 Marionette TRACE conn3 <- [1,114,null,{}] 05:47:58 INFO - PROCESS | 18541 | 1460983678871 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:59 INFO - PROCESS | 18541 | 1460983679018 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:47:59 INFO - PROCESS | 18541 | 1460983679144 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25521800 == 26 [pid = 18541] [id = 36] 05:47:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b23cbbc00) [pid = 18541] [serial = 105] [outer = (nil)] 05:47:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b27c08400) [pid = 18541] [serial = 106] [outer = 0x7f3b23cbbc00] 05:47:59 INFO - PROCESS | 18541 | 1460983679225 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b27d5c000) [pid = 18541] [serial = 107] [outer = 0x7f3b23cbbc00] 05:47:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b27d60800) [pid = 18541] [serial = 108] [outer = 0x7f3b0be09c00] 05:48:00 INFO - PROCESS | 18541 | 1460983680161 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1332ms 05:48:00 INFO - PROCESS | 18541 | 1460983680196 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 18541 | 1460983680200 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:48:00 INFO - PROCESS | 18541 | 1460983680206 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 18541 | 1460983680208 Marionette TRACE conn3 <- [1,118,null,{}] 05:48:00 INFO - PROCESS | 18541 | 1460983680213 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:00 INFO - PROCESS | 18541 | 1460983680354 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:48:00 INFO - PROCESS | 18541 | 1460983680489 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25b28000 == 27 [pid = 18541] [id = 37] 05:48:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b0bda0000) [pid = 18541] [serial = 109] [outer = (nil)] 05:48:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b12721000) [pid = 18541] [serial = 110] [outer = 0x7f3b0bda0000] 05:48:00 INFO - PROCESS | 18541 | 1460983680559 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b29a8b800) [pid = 18541] [serial = 111] [outer = 0x7f3b0bda0000] 05:48:01 INFO - PROCESS | 18541 | 1460983681302 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1127ms 05:48:01 INFO - PROCESS | 18541 | 1460983681333 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 18541 | 1460983681336 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:48:01 INFO - PROCESS | 18541 | 1460983681342 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 18541 | 1460983681345 Marionette TRACE conn3 <- [1,122,null,{}] 05:48:01 INFO - PROCESS | 18541 | 1460983681350 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:01 INFO - PROCESS | 18541 | 1460983681677 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:48:01 INFO - PROCESS | 18541 | 1460983681693 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1492f800 == 28 [pid = 18541] [id = 38] 05:48:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b0c0ed000) [pid = 18541] [serial = 112] [outer = (nil)] 05:48:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b0fa04400) [pid = 18541] [serial = 113] [outer = 0x7f3b0c0ed000] 05:48:01 INFO - PROCESS | 18541 | 1460983681767 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b14981c00) [pid = 18541] [serial = 114] [outer = 0x7f3b0c0ed000] 05:48:02 INFO - PROCESS | 18541 | 1460983682627 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1326ms 05:48:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144ea000 == 27 [pid = 18541] [id = 28] 05:48:02 INFO - PROCESS | 18541 | 1460983682737 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 18541 | 1460983682742 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:48:02 INFO - PROCESS | 18541 | 1460983682753 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 18541 | 1460983682758 Marionette TRACE conn3 <- [1,126,null,{}] 05:48:02 INFO - PROCESS | 18541 | 1460983682767 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 18541 | 1460983682929 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:48:03 INFO - PROCESS | 18541 | 1460983683066 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157bd000 == 28 [pid = 18541] [id = 39] 05:48:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b13e23c00) [pid = 18541] [serial = 115] [outer = (nil)] 05:48:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b15332800) [pid = 18541] [serial = 116] [outer = 0x7f3b13e23c00] 05:48:03 INFO - PROCESS | 18541 | 1460983683147 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b1804fc00) [pid = 18541] [serial = 117] [outer = 0x7f3b13e23c00] 05:48:03 INFO - PROCESS | 18541 | 1460983683977 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1285ms 05:48:04 INFO - PROCESS | 18541 | 1460983684039 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:48:04 INFO - PROCESS | 18541 | 1460983684044 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:48:04 INFO - PROCESS | 18541 | 1460983684055 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 18541 | 1460983684060 Marionette TRACE conn3 <- [1,130,null,{}] 05:48:04 INFO - PROCESS | 18541 | 1460983684067 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 18541 | 1460983684256 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:48:04 INFO - PROCESS | 18541 | 1460983684385 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b235c5800 == 29 [pid = 18541] [id = 40] 05:48:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b140fac00) [pid = 18541] [serial = 118] [outer = (nil)] 05:48:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b23945400) [pid = 18541] [serial = 119] [outer = 0x7f3b140fac00] 05:48:04 INFO - PROCESS | 18541 | 1460983684457 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b25ac8400) [pid = 18541] [serial = 120] [outer = 0x7f3b140fac00] 05:48:05 INFO - PROCESS | 18541 | 1460983685350 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1351ms 05:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:48:05 INFO - PROCESS | 18541 | 1460983685403 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 18541 | 1460983685406 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:48:05 INFO - PROCESS | 18541 | 1460983685413 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 18541 | 1460983685416 Marionette TRACE conn3 <- [1,134,null,{}] 05:48:05 INFO - PROCESS | 18541 | 1460983685429 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:05 INFO - PROCESS | 18541 | 1460983685594 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:48:05 INFO - PROCESS | 18541 | 1460983685730 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27c3a000 == 30 [pid = 18541] [id = 41] 05:48:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b2782c000) [pid = 18541] [serial = 121] [outer = (nil)] 05:48:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b27c9a400) [pid = 18541] [serial = 122] [outer = 0x7f3b2782c000] 05:48:05 INFO - PROCESS | 18541 | 1460983685816 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b2a47f800) [pid = 18541] [serial = 123] [outer = 0x7f3b2782c000] 05:48:06 INFO - PROCESS | 18541 | 1460983686749 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1382ms 05:48:06 INFO - PROCESS | 18541 | 1460983686796 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 18541 | 1460983686799 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:48:06 INFO - PROCESS | 18541 | 1460983686806 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 18541 | 1460983686809 Marionette TRACE conn3 <- [1,138,null,{}] 05:48:06 INFO - PROCESS | 18541 | 1460983686815 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 18541 | 1460983686989 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:48:07 INFO - PROCESS | 18541 | 1460983687128 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0f77e800 == 31 [pid = 18541] [id = 42] 05:48:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b0f73ac00) [pid = 18541] [serial = 124] [outer = (nil)] 05:48:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b0f73d400) [pid = 18541] [serial = 125] [outer = 0x7f3b0f73ac00] 05:48:07 INFO - PROCESS | 18541 | 1460983687201 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b0f742800) [pid = 18541] [serial = 126] [outer = 0x7f3b0f73ac00] 05:48:08 INFO - PROCESS | 18541 | 1460983688052 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1277ms 05:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:48:08 INFO - PROCESS | 18541 | 1460983688086 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 18541 | 1460983688089 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:48:08 INFO - PROCESS | 18541 | 1460983688095 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 18541 | 1460983688098 Marionette TRACE conn3 <- [1,142,null,{}] 05:48:08 INFO - PROCESS | 18541 | 1460983688104 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:08 INFO - PROCESS | 18541 | 1460983688245 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:48:08 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13a74800 == 30 [pid = 18541] [id = 33] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b22677000 == 29 [pid = 18541] [id = 34] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0da18800 == 28 [pid = 18541] [id = 6] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157aa800 == 27 [pid = 18541] [id = 19] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25521800 == 26 [pid = 18541] [id = 36] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b160e3800 == 25 [pid = 18541] [id = 22] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bd8a000 == 24 [pid = 18541] [id = 8] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b235b1800 == 23 [pid = 18541] [id = 35] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b17e33800 == 22 [pid = 18541] [id = 26] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0cc05000 == 21 [pid = 18541] [id = 27] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b226bf800 == 20 [pid = 18541] [id = 31] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b16121000 == 19 [pid = 18541] [id = 29] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b148d0000 == 18 [pid = 18541] [id = 21] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b218fb000 == 17 [pid = 18541] [id = 30] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0f77e800 == 16 [pid = 18541] [id = 42] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27c3a000 == 15 [pid = 18541] [id = 41] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25b28000 == 14 [pid = 18541] [id = 37] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14931000 == 13 [pid = 18541] [id = 32] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144f4800 == 12 [pid = 18541] [id = 14] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b235c5800 == 11 [pid = 18541] [id = 40] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1492f800 == 10 [pid = 18541] [id = 38] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157bd000 == 9 [pid = 18541] [id = 39] 05:48:11 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b160d1000 == 8 [pid = 18541] [id = 9] 05:48:11 INFO - PROCESS | 18541 | 1460983691929 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bc89000 == 9 [pid = 18541] [id = 43] 05:48:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b0be0a800) [pid = 18541] [serial = 127] [outer = (nil)] 05:48:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b0d68e000) [pid = 18541] [serial = 128] [outer = 0x7f3b0be0a800] 05:48:12 INFO - PROCESS | 18541 | 1460983692087 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b0f746c00) [pid = 18541] [serial = 129] [outer = 0x7f3b0be0a800] 05:48:12 INFO - PROCESS | 18541 | 1460983692796 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 4743ms 05:48:12 INFO - PROCESS | 18541 | 1460983692837 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:48:12 INFO - PROCESS | 18541 | 1460983692843 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:48:12 INFO - PROCESS | 18541 | 1460983692850 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 18541 | 1460983692856 Marionette TRACE conn3 <- [1,146,null,{}] 05:48:12 INFO - PROCESS | 18541 | 1460983692864 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:13 INFO - PROCESS | 18541 | 1460983693015 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:48:13 INFO - PROCESS | 18541 | 1460983693109 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13360000 == 10 [pid = 18541] [id = 44] 05:48:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 130 (0x7f3b11a42400) [pid = 18541] [serial = 130] [outer = (nil)] 05:48:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 131 (0x7f3b13419c00) [pid = 18541] [serial = 131] [outer = 0x7f3b11a42400] 05:48:13 INFO - PROCESS | 18541 | 1460983693172 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 132 (0x7f3b14981000) [pid = 18541] [serial = 132] [outer = 0x7f3b11a42400] 05:48:13 INFO - PROCESS | 18541 | 1460983693820 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 988ms 05:48:13 INFO - PROCESS | 18541 | 1460983693839 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 18541 | 1460983693846 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:48:13 INFO - PROCESS | 18541 | 1460983693854 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 18541 | 1460983693858 Marionette TRACE conn3 <- [1,150,null,{}] 05:48:13 INFO - PROCESS | 18541 | 1460983693863 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:14 INFO - PROCESS | 18541 | 1460983694060 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:48:14 INFO - PROCESS | 18541 | 1460983694085 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157a4000 == 11 [pid = 18541] [id = 45] 05:48:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 133 (0x7f3b1500fc00) [pid = 18541] [serial = 133] [outer = (nil)] 05:48:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 134 (0x7f3b17e6a800) [pid = 18541] [serial = 134] [outer = 0x7f3b1500fc00] 05:48:14 INFO - PROCESS | 18541 | 1460983694144 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 135 (0x7f3b1bb30400) [pid = 18541] [serial = 135] [outer = 0x7f3b1500fc00] 05:48:15 INFO - PROCESS | 18541 | 1460983695111 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1330ms 05:48:15 INFO - PROCESS | 18541 | 1460983695184 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 18541 | 1460983695188 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:48:15 INFO - PROCESS | 18541 | 1460983695195 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 18541 | 1460983695204 Marionette TRACE conn3 <- [1,154,null,{}] 05:48:15 INFO - PROCESS | 18541 | 1460983695230 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 18541 | 1460983695406 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:48:15 INFO - PROCESS | 18541 | 1460983695425 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22714000 == 12 [pid = 18541] [id = 46] 05:48:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 136 (0x7f3b2290e800) [pid = 18541] [serial = 136] [outer = (nil)] 05:48:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 137 (0x7f3b23943000) [pid = 18541] [serial = 137] [outer = 0x7f3b2290e800] 05:48:15 INFO - PROCESS | 18541 | 1460983695484 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 138 (0x7f3b23b08400) [pid = 18541] [serial = 138] [outer = 0x7f3b2290e800] 05:48:16 INFO - PROCESS | 18541 | 1460983696183 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1004ms 05:48:16 INFO - PROCESS | 18541 | 1460983696199 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 18541 | 1460983696203 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:48:16 INFO - PROCESS | 18541 | 1460983696209 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 18541 | 1460983696211 Marionette TRACE conn3 <- [1,158,null,{}] 05:48:16 INFO - PROCESS | 18541 | 1460983696216 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 18541 | 1460983696375 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 137 (0x7f3b13692c00) [pid = 18541] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 136 (0x7f3b0bea3c00) [pid = 18541] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 135 (0x7f3b0c0ed000) [pid = 18541] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 134 (0x7f3b134cf400) [pid = 18541] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 133 (0x7f3b0e5c6400) [pid = 18541] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 132 (0x7f3b15718000) [pid = 18541] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 131 (0x7f3b15330800) [pid = 18541] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 130 (0x7f3b12bdac00) [pid = 18541] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 129 (0x7f3b0fa09c00) [pid = 18541] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 128 (0x7f3b0c0e4400) [pid = 18541] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b0ccc2c00) [pid = 18541] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b0be07c00) [pid = 18541] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b1390fc00) [pid = 18541] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b23cbbc00) [pid = 18541] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b13ed0400) [pid = 18541] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b13e23c00) [pid = 18541] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b23b11000) [pid = 18541] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0f79cc00) [pid = 18541] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b13ec8c00) [pid = 18541] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b0beaf000) [pid = 18541] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b13693000) [pid = 18541] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b0be08000) [pid = 18541] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b0beae400) [pid = 18541] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b0caba800) [pid = 18541] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b11addc00) [pid = 18541] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b0bda0000) [pid = 18541] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b218db400) [pid = 18541] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b2782c000) [pid = 18541] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b0d68c000) [pid = 18541] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b140fac00) [pid = 18541] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b0da6d800) [pid = 18541] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b0bea2c00) [pid = 18541] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:48:17 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0fa09400) [pid = 18541] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:48:17 INFO - PROCESS | 18541 | 1460983697405 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bd72000 == 13 [pid = 18541] [id = 47] 05:48:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b0be06000) [pid = 18541] [serial = 139] [outer = (nil)] 05:48:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b0beaa000) [pid = 18541] [serial = 140] [outer = 0x7f3b0be06000] 05:48:17 INFO - PROCESS | 18541 | 1460983697474 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b0d735400) [pid = 18541] [serial = 141] [outer = 0x7f3b0be06000] 05:48:18 INFO - PROCESS | 18541 | 1460983698198 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2032ms 05:48:18 INFO - PROCESS | 18541 | 1460983698273 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 18541 | 1460983698275 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:48:18 INFO - PROCESS | 18541 | 1460983698304 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 18541 | 1460983698306 Marionette TRACE conn3 <- [1,162,null,{}] 05:48:18 INFO - PROCESS | 18541 | 1460983698310 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 18541 | 1460983698446 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:48:18 INFO - PROCESS | 18541 | 1460983698455 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b160c9800 == 14 [pid = 18541] [id = 48] 05:48:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b12bdb400) [pid = 18541] [serial = 142] [outer = (nil)] 05:48:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b13756400) [pid = 18541] [serial = 143] [outer = 0x7f3b12bdb400] 05:48:18 INFO - PROCESS | 18541 | 1460983698530 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b218d5800) [pid = 18541] [serial = 144] [outer = 0x7f3b12bdb400] 05:48:19 INFO - PROCESS | 18541 | 1460983699457 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1235ms 05:48:19 INFO - PROCESS | 18541 | 1460983699533 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 18541 | 1460983699538 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:48:19 INFO - PROCESS | 18541 | 1460983699546 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 18541 | 1460983699552 Marionette TRACE conn3 <- [1,166,null,{}] 05:48:19 INFO - PROCESS | 18541 | 1460983699561 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 18541 | 1460983699753 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:48:19 INFO - PROCESS | 18541 | 1460983699882 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0e59a000 == 15 [pid = 18541] [id = 49] 05:48:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b0be11400) [pid = 18541] [serial = 145] [outer = (nil)] 05:48:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b117a7800) [pid = 18541] [serial = 146] [outer = 0x7f3b0be11400] 05:48:19 INFO - PROCESS | 18541 | 1460983699953 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b117d2000) [pid = 18541] [serial = 147] [outer = 0x7f3b0be11400] 05:48:20 INFO - PROCESS | 18541 | 1460983700868 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1385ms 05:48:20 INFO - PROCESS | 18541 | 1460983700932 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 18541 | 1460983700940 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:48:20 INFO - PROCESS | 18541 | 1460983700950 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 18541 | 1460983700953 Marionette TRACE conn3 <- [1,170,null,{}] 05:48:20 INFO - PROCESS | 18541 | 1460983700959 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 18541 | 1460983701121 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:48:21 INFO - PROCESS | 18541 | 1460983701249 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2266e800 == 16 [pid = 18541] [id = 50] 05:48:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b0c0eb000) [pid = 18541] [serial = 148] [outer = (nil)] 05:48:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b148f4000) [pid = 18541] [serial = 149] [outer = 0x7f3b0c0eb000] 05:48:21 INFO - PROCESS | 18541 | 1460983701321 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b160fac00) [pid = 18541] [serial = 150] [outer = 0x7f3b0c0eb000] 05:48:22 INFO - PROCESS | 18541 | 1460983702388 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1487ms 05:48:22 INFO - PROCESS | 18541 | 1460983702438 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 18541 | 1460983702443 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:48:22 INFO - PROCESS | 18541 | 1460983702452 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 18541 | 1460983702456 Marionette TRACE conn3 <- [1,174,null,{}] 05:48:22 INFO - PROCESS | 18541 | 1460983702464 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 18541 | 1460983702608 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:48:22 INFO - PROCESS | 18541 | 1460983702763 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bc8a800 == 17 [pid = 18541] [id = 51] 05:48:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b0bda3000) [pid = 18541] [serial = 151] [outer = (nil)] 05:48:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b0be0e800) [pid = 18541] [serial = 152] [outer = 0x7f3b0bda3000] 05:48:22 INFO - PROCESS | 18541 | 1460983702865 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0d72f000) [pid = 18541] [serial = 153] [outer = 0x7f3b0bda3000] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b1390f800) [pid = 18541] [serial = 12] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b13e24000) [pid = 18541] [serial = 9] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b0f73d400) [pid = 18541] [serial = 125] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b14981c00) [pid = 18541] [serial = 114] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b13a3d000) [pid = 18541] [serial = 70] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b1390f400) [pid = 18541] [serial = 94] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b25ac0c00) [pid = 18541] [serial = 92] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b140bac00) [pid = 18541] [serial = 97] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b25507800) [pid = 18541] [serial = 2] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b0bfd6000) [pid = 18541] [serial = 28] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b150e9800) [pid = 18541] [serial = 47] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b1597f800) [pid = 18541] [serial = 49] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b255ebc00) [pid = 18541] [serial = 91] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b15332800) [pid = 18541] [serial = 116] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0fa04400) [pid = 18541] [serial = 113] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b16240c00) [pid = 18541] [serial = 50] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b1b9e8000) [pid = 18541] [serial = 52] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b1bb24c00) [pid = 18541] [serial = 53] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b13911000) [pid = 18541] [serial = 37] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b133e7000) [pid = 18541] [serial = 43] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b13e2b000) [pid = 18541] [serial = 38] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b1497f400) [pid = 18541] [serial = 40] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b15011800) [pid = 18541] [serial = 41] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b140ec000) [pid = 18541] [serial = 44] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b0d73ac00) [pid = 18541] [serial = 34] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b0d68fc00) [pid = 18541] [serial = 33] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b0cab2400) [pid = 18541] [serial = 31] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 92 (0x7f3b0beb0800) [pid = 18541] [serial = 26] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b0bea4800) [pid = 18541] [serial = 25] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b218d3400) [pid = 18541] [serial = 56] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 89 (0x7f3b14983000) [pid = 18541] [serial = 46] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 88 (0x7f3b0d730800) [pid = 18541] [serial = 59] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 87 (0x7f3b12714c00) [pid = 18541] [serial = 61] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 86 (0x7f3b1ba58000) [pid = 18541] [serial = 55] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 85 (0x7f3b0c0e5c00) [pid = 18541] [serial = 58] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 84 (0x7f3b0beac800) [pid = 18541] [serial = 79] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 83 (0x7f3b16237800) [pid = 18541] [serial = 74] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 82 (0x7f3b2276e000) [pid = 18541] [serial = 76] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 81 (0x7f3b226db400) [pid = 18541] [serial = 100] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 80 (0x7f3b23945400) [pid = 18541] [serial = 119] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 79 (0x7f3b14984400) [pid = 18541] [serial = 95] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 78 (0x7f3b0beac000) [pid = 18541] [serial = 67] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 77 (0x7f3b1533ac00) [pid = 18541] [serial = 73] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 76 (0x7f3b13756c00) [pid = 18541] [serial = 82] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 75 (0x7f3b14977400) [pid = 18541] [serial = 71] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 74 (0x7f3b27287800) [pid = 18541] [serial = 104] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 73 (0x7f3b14984000) [pid = 18541] [serial = 83] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 72 (0x7f3b160f0000) [pid = 18541] [serial = 65] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 71 (0x7f3b27c08400) [pid = 18541] [serial = 106] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 70 (0x7f3b25ac2000) [pid = 18541] [serial = 103] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 69 (0x7f3b13ed0800) [pid = 18541] [serial = 62] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 68 (0x7f3b15330400) [pid = 18541] [serial = 98] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 67 (0x7f3b1500f800) [pid = 18541] [serial = 64] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 66 (0x7f3b0da76000) [pid = 18541] [serial = 80] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 65 (0x7f3b16338c00) [pid = 18541] [serial = 85] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 64 (0x7f3b25ac8400) [pid = 18541] [serial = 120] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 63 (0x7f3b0da6f400) [pid = 18541] [serial = 16] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 62 (0x7f3b0da78800) [pid = 18541] [serial = 68] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 61 (0x7f3b0da75800) [pid = 18541] [serial = 17] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 60 (0x7f3b0d73a800) [pid = 18541] [serial = 19] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 59 (0x7f3b1bb2fc00) [pid = 18541] [serial = 86] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 58 (0x7f3b0bea5800) [pid = 18541] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 57 (0x7f3b22b46c00) [pid = 18541] [serial = 101] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 56 (0x7f3b27c9a400) [pid = 18541] [serial = 122] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 55 (0x7f3b218dd000) [pid = 18541] [serial = 88] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 54 (0x7f3b27d5c000) [pid = 18541] [serial = 107] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 53 (0x7f3b22994c00) [pid = 18541] [serial = 77] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 52 (0x7f3b12721000) [pid = 18541] [serial = 110] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 51 (0x7f3b1804fc00) [pid = 18541] [serial = 117] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 50 (0x7f3b29a8b800) [pid = 18541] [serial = 111] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 49 (0x7f3b23819400) [pid = 18541] [serial = 89] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 48 (0x7f3b2a47f800) [pid = 18541] [serial = 123] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 47 (0x7f3b0d734800) [pid = 18541] [serial = 22] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | --DOMWINDOW == 46 (0x7f3b0be02400) [pid = 18541] [serial = 23] [outer = (nil)] [url = about:blank] 05:48:23 INFO - PROCESS | 18541 | 1460983703667 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:48:23 INFO - PROCESS | 18541 | 1460983703826 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1431ms 05:48:23 INFO - PROCESS | 18541 | 1460983703883 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 18541 | 1460983703889 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:48:23 INFO - PROCESS | 18541 | 1460983703899 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 18541 | 1460983703902 Marionette TRACE conn3 <- [1,178,null,{}] 05:48:23 INFO - PROCESS | 18541 | 1460983703907 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:24 INFO - PROCESS | 18541 | 1460983704052 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:48:24 INFO - PROCESS | 18541 | 1460983704136 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d962800 == 18 [pid = 18541] [id = 52] 05:48:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 47 (0x7f3b0bd9a400) [pid = 18541] [serial = 154] [outer = (nil)] 05:48:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 48 (0x7f3b0e5c7400) [pid = 18541] [serial = 155] [outer = 0x7f3b0bd9a400] 05:48:24 INFO - PROCESS | 18541 | 1460983704198 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 49 (0x7f3b117c4c00) [pid = 18541] [serial = 156] [outer = 0x7f3b0bd9a400] 05:48:24 INFO - PROCESS | 18541 | 1460983704828 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 977ms 05:48:24 INFO - PROCESS | 18541 | 1460983704876 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:48:24 INFO - PROCESS | 18541 | 1460983704880 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:48:24 INFO - PROCESS | 18541 | 1460983704886 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 18541 | 1460983704891 Marionette TRACE conn3 <- [1,182,null,{}] 05:48:24 INFO - PROCESS | 18541 | 1460983704909 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 18541 | 1460983705097 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:48:25 INFO - PROCESS | 18541 | 1460983705111 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b11888800 == 19 [pid = 18541] [id = 53] 05:48:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 50 (0x7f3b117d2800) [pid = 18541] [serial = 157] [outer = (nil)] 05:48:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 51 (0x7f3b12720800) [pid = 18541] [serial = 158] [outer = 0x7f3b117d2800] 05:48:25 INFO - PROCESS | 18541 | 1460983705182 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 52 (0x7f3b136c3000) [pid = 18541] [serial = 159] [outer = 0x7f3b117d2800] 05:48:26 INFO - PROCESS | 18541 | 1460983706102 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1241ms 05:48:26 INFO - PROCESS | 18541 | 1460983706127 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:48:26 INFO - PROCESS | 18541 | 1460983706132 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:48:26 INFO - PROCESS | 18541 | 1460983706137 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 18541 | 1460983706140 Marionette TRACE conn3 <- [1,186,null,{}] 05:48:26 INFO - PROCESS | 18541 | 1460983706146 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 18541 | 1460983706335 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:48:26 INFO - PROCESS | 18541 | 1460983706394 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13798800 == 20 [pid = 18541] [id = 54] 05:48:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 53 (0x7f3b1189c400) [pid = 18541] [serial = 160] [outer = (nil)] 05:48:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 54 (0x7f3b0bea7c00) [pid = 18541] [serial = 161] [outer = 0x7f3b1189c400] 05:48:26 INFO - PROCESS | 18541 | 1460983706456 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 55 (0x7f3b1497d000) [pid = 18541] [serial = 162] [outer = 0x7f3b1189c400] 05:48:27 INFO - PROCESS | 18541 | 1460983707158 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1033ms 05:48:27 INFO - PROCESS | 18541 | --DOMWINDOW == 54 (0x7f3b11a42400) [pid = 18541] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:48:27 INFO - PROCESS | 18541 | --DOMWINDOW == 53 (0x7f3b2290e800) [pid = 18541] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:48:27 INFO - PROCESS | 18541 | --DOMWINDOW == 52 (0x7f3b0be0a800) [pid = 18541] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:48:27 INFO - PROCESS | 18541 | --DOMWINDOW == 51 (0x7f3b1500fc00) [pid = 18541] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:48:27 INFO - PROCESS | 18541 | --DOMWINDOW == 50 (0x7f3b0be06000) [pid = 18541] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:48:27 INFO - PROCESS | 18541 | --DOMWINDOW == 49 (0x7f3b0f73ac00) [pid = 18541] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:48:27 INFO - PROCESS | 18541 | 1460983707196 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 18541 | 1460983707198 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:48:27 INFO - PROCESS | 18541 | 1460983707206 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 18541 | 1460983707209 Marionette TRACE conn3 <- [1,190,null,{}] 05:48:27 INFO - PROCESS | 18541 | 1460983707233 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 18541 | 1460983707368 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:48:27 INFO - PROCESS | 18541 | 1460983707416 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ebf800 == 21 [pid = 18541] [id = 55] 05:48:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 50 (0x7f3b1497dc00) [pid = 18541] [serial = 163] [outer = (nil)] 05:48:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 51 (0x7f3b14981400) [pid = 18541] [serial = 164] [outer = 0x7f3b1497dc00] 05:48:27 INFO - PROCESS | 18541 | 1460983707530 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 52 (0x7f3b1500ac00) [pid = 18541] [serial = 165] [outer = 0x7f3b1497dc00] 05:48:28 INFO - PROCESS | 18541 | 1460983708241 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1049ms 05:48:28 INFO - PROCESS | 18541 | 1460983708256 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 18541 | 1460983708258 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:48:28 INFO - PROCESS | 18541 | 1460983708265 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 18541 | 1460983708267 Marionette TRACE conn3 <- [1,194,null,{}] 05:48:28 INFO - PROCESS | 18541 | 1460983708273 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 18541 | 1460983708477 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:48:28 INFO - PROCESS | 18541 | 1460983708503 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b148d1800 == 22 [pid = 18541] [id = 56] 05:48:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 53 (0x7f3b0f748000) [pid = 18541] [serial = 166] [outer = (nil)] 05:48:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 54 (0x7f3b15718000) [pid = 18541] [serial = 167] [outer = 0x7f3b0f748000] 05:48:28 INFO - PROCESS | 18541 | 1460983708565 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 55 (0x7f3b16398000) [pid = 18541] [serial = 168] [outer = 0x7f3b0f748000] 05:48:29 INFO - PROCESS | 18541 | 1460983709185 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 928ms 05:48:29 INFO - PROCESS | 18541 | 1460983709193 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 18541 | 1460983709196 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:48:29 INFO - PROCESS | 18541 | 1460983709202 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 18541 | 1460983709204 Marionette TRACE conn3 <- [1,198,null,{}] 05:48:29 INFO - PROCESS | 18541 | 1460983709209 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 18541 | 1460983709324 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:48:29 INFO - PROCESS | 18541 | 1460983709409 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14ac7000 == 23 [pid = 18541] [id = 57] 05:48:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 56 (0x7f3b0bd9a000) [pid = 18541] [serial = 169] [outer = (nil)] 05:48:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 57 (0x7f3b18054800) [pid = 18541] [serial = 170] [outer = 0x7f3b0bd9a000] 05:48:29 INFO - PROCESS | 18541 | 1460983709468 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 58 (0x7f3b1ba5b800) [pid = 18541] [serial = 171] [outer = 0x7f3b0bd9a000] 05:48:30 INFO - PROCESS | 18541 | 1460983710210 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1029ms 05:48:30 INFO - PROCESS | 18541 | 1460983710246 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 18541 | 1460983710252 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:48:30 INFO - PROCESS | 18541 | 1460983710276 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 18541 | 1460983710282 Marionette TRACE conn3 <- [1,202,null,{}] 05:48:30 INFO - PROCESS | 18541 | 1460983710291 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 18541 | 1460983710446 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:48:30 INFO - PROCESS | 18541 | 1460983710566 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d958000 == 24 [pid = 18541] [id = 58] 05:48:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 59 (0x7f3b0c0e3000) [pid = 18541] [serial = 172] [outer = (nil)] 05:48:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 60 (0x7f3b0da6e000) [pid = 18541] [serial = 173] [outer = 0x7f3b0c0e3000] 05:48:30 INFO - PROCESS | 18541 | 1460983710646 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 61 (0x7f3b0f73dc00) [pid = 18541] [serial = 174] [outer = 0x7f3b0c0e3000] 05:48:31 INFO - PROCESS | 18541 | 1460983711378 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1136ms 05:48:31 INFO - PROCESS | 18541 | 1460983711412 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 18541 | 1460983711420 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:48:31 INFO - PROCESS | 18541 | 1460983711429 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 18541 | 1460983711432 Marionette TRACE conn3 <- [1,206,null,{}] 05:48:31 INFO - PROCESS | 18541 | 1460983711456 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 18541 | 1460983711607 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:48:31 INFO - PROCESS | 18541 | 1460983711725 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10cb2000 == 25 [pid = 18541] [id = 59] 05:48:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 62 (0x7f3b0c0e4800) [pid = 18541] [serial = 175] [outer = (nil)] 05:48:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 63 (0x7f3b12714c00) [pid = 18541] [serial = 176] [outer = 0x7f3b0c0e4800] 05:48:31 INFO - PROCESS | 18541 | 1460983711794 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 64 (0x7f3b1390f800) [pid = 18541] [serial = 177] [outer = 0x7f3b0c0e4800] 05:48:32 INFO - PROCESS | 18541 | 1460983712588 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1195ms 05:48:32 INFO - PROCESS | 18541 | 1460983712624 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 18541 | 1460983712628 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:48:32 INFO - PROCESS | 18541 | 1460983712635 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 18541 | 1460983712640 Marionette TRACE conn3 <- [1,210,null,{}] 05:48:32 INFO - PROCESS | 18541 | 1460983712673 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:32 INFO - PROCESS | 18541 | 1460983712831 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:48:32 INFO - PROCESS | 18541 | 1460983712950 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157ab800 == 26 [pid = 18541] [id = 60] 05:48:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 65 (0x7f3b140f3c00) [pid = 18541] [serial = 178] [outer = (nil)] 05:48:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 66 (0x7f3b1533a400) [pid = 18541] [serial = 179] [outer = 0x7f3b140f3c00] 05:48:33 INFO - PROCESS | 18541 | 1460983713030 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 67 (0x7f3b16233c00) [pid = 18541] [serial = 180] [outer = 0x7f3b140f3c00] 05:48:33 INFO - PROCESS | 18541 | 1460983713788 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1183ms 05:48:33 INFO - PROCESS | 18541 | 1460983713832 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 18541 | 1460983713837 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:48:33 INFO - PROCESS | 18541 | 1460983713844 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 18541 | 1460983713847 Marionette TRACE conn3 <- [1,214,null,{}] 05:48:33 INFO - PROCESS | 18541 | 1460983713852 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 18541 | 1460983714004 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:48:34 INFO - PROCESS | 18541 | 1460983714122 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b16119800 == 27 [pid = 18541] [id = 61] 05:48:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 68 (0x7f3b14982c00) [pid = 18541] [serial = 181] [outer = (nil)] 05:48:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 69 (0x7f3b218d2c00) [pid = 18541] [serial = 182] [outer = 0x7f3b14982c00] 05:48:34 INFO - PROCESS | 18541 | 1460983714194 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 70 (0x7f3b218dd000) [pid = 18541] [serial = 183] [outer = 0x7f3b14982c00] 05:48:35 INFO - PROCESS | 18541 | 1460983715025 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1231ms 05:48:35 INFO - PROCESS | 18541 | 1460983715081 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 18541 | 1460983715086 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:48:35 INFO - PROCESS | 18541 | 1460983715095 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 18541 | 1460983715097 Marionette TRACE conn3 <- [1,218,null,{}] 05:48:35 INFO - PROCESS | 18541 | 1460983715102 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 18541 | 1460983715255 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:48:35 INFO - PROCESS | 18541 | 1460983715475 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc07800 == 28 [pid = 18541] [id = 62] 05:48:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 71 (0x7f3b0be07c00) [pid = 18541] [serial = 184] [outer = (nil)] 05:48:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 72 (0x7f3b0be11c00) [pid = 18541] [serial = 185] [outer = 0x7f3b0be07c00] 05:48:35 INFO - PROCESS | 18541 | 1460983715544 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 73 (0x7f3b0cabd400) [pid = 18541] [serial = 186] [outer = 0x7f3b0be07c00] 05:48:36 INFO - PROCESS | 18541 | 1460983716388 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1333ms 05:48:36 INFO - PROCESS | 18541 | 1460983716429 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 18541 | 1460983716436 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:48:36 INFO - PROCESS | 18541 | 1460983716445 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 18541 | 1460983716449 Marionette TRACE conn3 <- [1,222,null,{}] 05:48:36 INFO - PROCESS | 18541 | 1460983716473 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 18541 | 1460983716625 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:48:36 INFO - PROCESS | 18541 | 1460983716737 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 72 (0x7f3b0f742800) [pid = 18541] [serial = 126] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 71 (0x7f3b13756400) [pid = 18541] [serial = 143] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 70 (0x7f3b13419c00) [pid = 18541] [serial = 131] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 69 (0x7f3b14981000) [pid = 18541] [serial = 132] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 68 (0x7f3b0d68e000) [pid = 18541] [serial = 128] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 67 (0x7f3b0f746c00) [pid = 18541] [serial = 129] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bfea000 == 29 [pid = 18541] [id = 63] 05:48:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 68 (0x7f3b0be0a800) [pid = 18541] [serial = 187] [outer = (nil)] 05:48:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 69 (0x7f3b0f742800) [pid = 18541] [serial = 188] [outer = 0x7f3b0be0a800] 05:48:36 INFO - PROCESS | 18541 | 1460983716830 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 70 (0x7f3b11ad5000) [pid = 18541] [serial = 189] [outer = 0x7f3b0be0a800] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 69 (0x7f3b23943000) [pid = 18541] [serial = 137] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 68 (0x7f3b17e6a800) [pid = 18541] [serial = 134] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 67 (0x7f3b23b08400) [pid = 18541] [serial = 138] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 66 (0x7f3b0beaa000) [pid = 18541] [serial = 140] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 65 (0x7f3b0d735400) [pid = 18541] [serial = 141] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 18541 | --DOMWINDOW == 64 (0x7f3b1bb30400) [pid = 18541] [serial = 135] [outer = (nil)] [url = about:blank] 05:48:37 INFO - PROCESS | 18541 | 1460983717484 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1048ms 05:48:37 INFO - PROCESS | 18541 | 1460983717494 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 18541 | 1460983717501 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:48:37 INFO - PROCESS | 18541 | 1460983717509 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 18541 | 1460983717511 Marionette TRACE conn3 <- [1,226,null,{}] 05:48:37 INFO - PROCESS | 18541 | 1460983717517 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 18541 | 1460983717660 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:48:37 INFO - PROCESS | 18541 | 1460983717749 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13785800 == 30 [pid = 18541] [id = 64] 05:48:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 65 (0x7f3b0d68c000) [pid = 18541] [serial = 190] [outer = (nil)] 05:48:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 66 (0x7f3b133e7800) [pid = 18541] [serial = 191] [outer = 0x7f3b0d68c000] 05:48:37 INFO - PROCESS | 18541 | 1460983717810 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 67 (0x7f3b140b5400) [pid = 18541] [serial = 192] [outer = 0x7f3b0d68c000] 05:48:38 INFO - PROCESS | 18541 | 1460983718442 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 981ms 05:48:38 INFO - PROCESS | 18541 | 1460983718490 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 18541 | 1460983718493 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:48:38 INFO - PROCESS | 18541 | 1460983718501 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 18541 | 1460983718510 Marionette TRACE conn3 <- [1,230,null,{}] 05:48:38 INFO - PROCESS | 18541 | 1460983718526 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:38 INFO - PROCESS | 18541 | 1460983718698 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:48:38 INFO - PROCESS | 18541 | 1460983718710 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14acb800 == 31 [pid = 18541] [id = 65] 05:48:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 68 (0x7f3b14a44400) [pid = 18541] [serial = 193] [outer = (nil)] 05:48:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 69 (0x7f3b1597b800) [pid = 18541] [serial = 194] [outer = 0x7f3b14a44400] 05:48:38 INFO - PROCESS | 18541 | 1460983718771 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 70 (0x7f3b17e78c00) [pid = 18541] [serial = 195] [outer = 0x7f3b14a44400] 05:48:39 INFO - PROCESS | 18541 | 1460983719468 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 993ms 05:48:39 INFO - PROCESS | 18541 | 1460983719493 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 18541 | 1460983719497 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:48:39 INFO - PROCESS | 18541 | 1460983719503 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 18541 | 1460983719504 Marionette TRACE conn3 <- [1,234,null,{}] 05:48:39 INFO - PROCESS | 18541 | 1460983719510 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 18541 | 1460983719681 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:48:39 INFO - PROCESS | 18541 | 1460983719742 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1611b000 == 32 [pid = 18541] [id = 66] 05:48:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 71 (0x7f3b15332400) [pid = 18541] [serial = 196] [outer = (nil)] 05:48:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 72 (0x7f3b2247ac00) [pid = 18541] [serial = 197] [outer = 0x7f3b15332400] 05:48:39 INFO - PROCESS | 18541 | 1460983719803 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 73 (0x7f3b226da000) [pid = 18541] [serial = 198] [outer = 0x7f3b15332400] 05:48:40 INFO - PROCESS | 18541 | 1460983720585 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1126ms 05:48:40 INFO - PROCESS | 18541 | 1460983720630 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 18541 | 1460983720634 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:48:40 INFO - PROCESS | 18541 | 1460983720646 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 18541 | 1460983720649 Marionette TRACE conn3 <- [1,238,null,{}] 05:48:40 INFO - PROCESS | 18541 | 1460983720654 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 18541 | 1460983720803 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:48:40 INFO - PROCESS | 18541 | 1460983720832 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b218e2800 == 33 [pid = 18541] [id = 67] 05:48:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 74 (0x7f3b22994c00) [pid = 18541] [serial = 199] [outer = (nil)] 05:48:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 75 (0x7f3b229e0800) [pid = 18541] [serial = 200] [outer = 0x7f3b22994c00] 05:48:40 INFO - PROCESS | 18541 | 1460983720904 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 76 (0x7f3b22ba5c00) [pid = 18541] [serial = 201] [outer = 0x7f3b22994c00] 05:48:41 INFO - PROCESS | 18541 | --DOMWINDOW == 75 (0x7f3b0bd9a400) [pid = 18541] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:48:41 INFO - PROCESS | 18541 | --DOMWINDOW == 74 (0x7f3b0bda3000) [pid = 18541] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:48:41 INFO - PROCESS | 18541 | --DOMWINDOW == 73 (0x7f3b1189c400) [pid = 18541] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:48:41 INFO - PROCESS | 18541 | --DOMWINDOW == 72 (0x7f3b117d2800) [pid = 18541] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:48:41 INFO - PROCESS | 18541 | --DOMWINDOW == 71 (0x7f3b1497dc00) [pid = 18541] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:48:41 INFO - PROCESS | 18541 | --DOMWINDOW == 70 (0x7f3b0f748000) [pid = 18541] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:48:41 INFO - PROCESS | 18541 | 1460983721625 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1029ms 05:48:41 INFO - PROCESS | 18541 | 1460983721675 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 18541 | 1460983721677 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:48:41 INFO - PROCESS | 18541 | 1460983721683 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 18541 | 1460983721685 Marionette TRACE conn3 <- [1,242,null,{}] 05:48:41 INFO - PROCESS | 18541 | 1460983721690 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:41 INFO - PROCESS | 18541 | 1460983721862 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:48:41 INFO - PROCESS | 18541 | 1460983721881 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bd6d800 == 34 [pid = 18541] [id = 68] 05:48:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 71 (0x7f3b117d2800) [pid = 18541] [serial = 202] [outer = (nil)] 05:48:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 72 (0x7f3b22911400) [pid = 18541] [serial = 203] [outer = 0x7f3b117d2800] 05:48:41 INFO - PROCESS | 18541 | 1460983721938 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 73 (0x7f3b2395f800) [pid = 18541] [serial = 204] [outer = 0x7f3b117d2800] 05:48:42 INFO - PROCESS | 18541 | 1460983722591 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 923ms 05:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:48:42 INFO - PROCESS | 18541 | 1460983722606 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 18541 | 1460983722608 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:48:42 INFO - PROCESS | 18541 | 1460983722614 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 18541 | 1460983722616 Marionette TRACE conn3 <- [1,246,null,{}] 05:48:42 INFO - PROCESS | 18541 | 1460983722621 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 18541 | 1460983722764 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:48:42 INFO - PROCESS | 18541 | 1460983722778 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b226cd800 == 35 [pid = 18541] [id = 69] 05:48:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 74 (0x7f3b0cabdc00) [pid = 18541] [serial = 205] [outer = (nil)] 05:48:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 75 (0x7f3b25a26400) [pid = 18541] [serial = 206] [outer = 0x7f3b0cabdc00] 05:48:42 INFO - PROCESS | 18541 | 1460983722833 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 76 (0x7f3b25ac8c00) [pid = 18541] [serial = 207] [outer = 0x7f3b0cabdc00] 05:48:43 INFO - PROCESS | 18541 | 1460983723387 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 875ms 05:48:43 INFO - PROCESS | 18541 | 1460983723524 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 18541 | 1460983723529 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:48:43 INFO - PROCESS | 18541 | 1460983723540 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 18541 | 1460983723544 Marionette TRACE conn3 <- [1,250,null,{}] 05:48:43 INFO - PROCESS | 18541 | 1460983723553 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:43 INFO - PROCESS | 18541 | 1460983723707 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:48:43 INFO - PROCESS | 18541 | 1460983723829 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10c9c000 == 36 [pid = 18541] [id = 70] 05:48:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 77 (0x7f3b0d731800) [pid = 18541] [serial = 208] [outer = (nil)] 05:48:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 78 (0x7f3b0d739000) [pid = 18541] [serial = 209] [outer = 0x7f3b0d731800] 05:48:43 INFO - PROCESS | 18541 | 1460983723900 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 79 (0x7f3b0f746000) [pid = 18541] [serial = 210] [outer = 0x7f3b0d731800] 05:48:44 INFO - PROCESS | 18541 | 1460983724577 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1088ms 05:48:44 INFO - PROCESS | 18541 | 1460983724641 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 18541 | 1460983724646 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:48:44 INFO - PROCESS | 18541 | 1460983724658 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 18541 | 1460983724663 Marionette TRACE conn3 <- [1,254,null,{}] 05:48:44 INFO - PROCESS | 18541 | 1460983724669 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:44 INFO - PROCESS | 18541 | 1460983724824 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:48:44 INFO - PROCESS | 18541 | 1460983724945 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b152d1800 == 37 [pid = 18541] [id = 71] 05:48:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 80 (0x7f3b0d734800) [pid = 18541] [serial = 211] [outer = (nil)] 05:48:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 81 (0x7f3b13910400) [pid = 18541] [serial = 212] [outer = 0x7f3b0d734800] 05:48:45 INFO - PROCESS | 18541 | 1460983725014 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 82 (0x7f3b14f25c00) [pid = 18541] [serial = 213] [outer = 0x7f3b0d734800] 05:48:45 INFO - PROCESS | 18541 | 1460983725794 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1181ms 05:48:45 INFO - PROCESS | 18541 | 1460983725837 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 18541 | 1460983725840 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:48:45 INFO - PROCESS | 18541 | 1460983725846 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 18541 | 1460983725848 Marionette TRACE conn3 <- [1,258,null,{}] 05:48:45 INFO - PROCESS | 18541 | 1460983725879 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:46 INFO - PROCESS | 18541 | 1460983726030 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:48:46 INFO - PROCESS | 18541 | 1460983726155 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b235b5800 == 38 [pid = 18541] [id = 72] 05:48:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 83 (0x7f3b1bb24c00) [pid = 18541] [serial = 214] [outer = (nil)] 05:48:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 84 (0x7f3b229e2800) [pid = 18541] [serial = 215] [outer = 0x7f3b1bb24c00] 05:48:46 INFO - PROCESS | 18541 | 1460983726231 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 85 (0x7f3b22ba9000) [pid = 18541] [serial = 216] [outer = 0x7f3b1bb24c00] 05:48:46 INFO - PROCESS | 18541 | 1460983726962 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1144ms 05:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:48:47 INFO - PROCESS | 18541 | 1460983726995 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 18541 | 1460983726998 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:48:47 INFO - PROCESS | 18541 | 1460983727006 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 18541 | 1460983727009 Marionette TRACE conn3 <- [1,262,null,{}] 05:48:47 INFO - PROCESS | 18541 | 1460983727014 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 18541 | 1460983727153 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:48:47 INFO - PROCESS | 18541 | 1460983727279 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2550b000 == 39 [pid = 18541] [id = 73] 05:48:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 86 (0x7f3b22909400) [pid = 18541] [serial = 217] [outer = (nil)] 05:48:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 87 (0x7f3b25a2a800) [pid = 18541] [serial = 218] [outer = 0x7f3b22909400] 05:48:47 INFO - PROCESS | 18541 | 1460983727347 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b2728e800) [pid = 18541] [serial = 219] [outer = 0x7f3b22909400] 05:48:48 INFO - PROCESS | 18541 | 1460983728214 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1231ms 05:48:48 INFO - PROCESS | 18541 | 1460983728236 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 18541 | 1460983728239 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:48:48 INFO - PROCESS | 18541 | 1460983728245 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 18541 | 1460983728247 Marionette TRACE conn3 <- [1,266,null,{}] 05:48:48 INFO - PROCESS | 18541 | 1460983728253 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 18541 | 1460983728389 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:48:48 INFO - PROCESS | 18541 | 1460983728527 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2726a800 == 40 [pid = 18541] [id = 74] 05:48:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b0bea4400) [pid = 18541] [serial = 220] [outer = (nil)] 05:48:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b2782c400) [pid = 18541] [serial = 221] [outer = 0x7f3b0bea4400] 05:48:48 INFO - PROCESS | 18541 | 1460983728596 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b279b0800) [pid = 18541] [serial = 222] [outer = 0x7f3b0bea4400] 05:48:49 INFO - PROCESS | 18541 | 1460983729425 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1377ms 05:48:49 INFO - PROCESS | 18541 | 1460983729632 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 18541 | 1460983729640 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:48:49 INFO - PROCESS | 18541 | 1460983729648 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 18541 | 1460983729652 Marionette TRACE conn3 <- [1,270,null,{}] 05:48:49 INFO - PROCESS | 18541 | 1460983729659 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:49 INFO - PROCESS | 18541 | 1460983729796 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:48:49 INFO - PROCESS | 18541 | 1460983729936 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13a8e000 == 41 [pid = 18541] [id = 75] 05:48:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b0f73fc00) [pid = 18541] [serial = 223] [outer = (nil)] 05:48:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b0f798400) [pid = 18541] [serial = 224] [outer = 0x7f3b0f73fc00] 05:48:50 INFO - PROCESS | 18541 | 1460983730049 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b1189c000) [pid = 18541] [serial = 225] [outer = 0x7f3b0f73fc00] 05:48:50 INFO - PROCESS | 18541 | 1460983730853 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1235ms 05:48:50 INFO - PROCESS | 18541 | 1460983730886 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 18541 | 1460983730891 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:48:50 INFO - PROCESS | 18541 | 1460983730905 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 18541 | 1460983730910 Marionette TRACE conn3 <- [1,274,null,{}] 05:48:50 INFO - PROCESS | 18541 | 1460983730916 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 18541 | 1460983731054 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:48:51 INFO - PROCESS | 18541 | 1460983731194 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bc89000 == 40 [pid = 18541] [id = 43] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b18054800) [pid = 18541] [serial = 170] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d95d000 == 41 [pid = 18541] [id = 76] 05:48:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b0f745800) [pid = 18541] [serial = 226] [outer = (nil)] 05:48:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b1497f000) [pid = 18541] [serial = 227] [outer = 0x7f3b0f745800] 05:48:51 INFO - PROCESS | 18541 | 1460983731280 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b149d0800) [pid = 18541] [serial = 228] [outer = 0x7f3b0f745800] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b0e5c7400) [pid = 18541] [serial = 155] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b148f4000) [pid = 18541] [serial = 149] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b117c4c00) [pid = 18541] [serial = 156] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 92 (0x7f3b117a7800) [pid = 18541] [serial = 146] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b0d72f000) [pid = 18541] [serial = 153] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b0be0e800) [pid = 18541] [serial = 152] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 89 (0x7f3b0bea7c00) [pid = 18541] [serial = 161] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 88 (0x7f3b12720800) [pid = 18541] [serial = 158] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 87 (0x7f3b14981400) [pid = 18541] [serial = 164] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 86 (0x7f3b1497d000) [pid = 18541] [serial = 162] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 85 (0x7f3b1500ac00) [pid = 18541] [serial = 165] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 84 (0x7f3b15718000) [pid = 18541] [serial = 167] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 83 (0x7f3b136c3000) [pid = 18541] [serial = 159] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | --DOMWINDOW == 82 (0x7f3b16398000) [pid = 18541] [serial = 168] [outer = (nil)] [url = about:blank] 05:48:51 INFO - PROCESS | 18541 | 1460983731946 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1082ms 05:48:51 INFO - PROCESS | 18541 | 1460983731983 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 18541 | 1460983731986 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:48:51 INFO - PROCESS | 18541 | 1460983731992 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 18541 | 1460983731994 Marionette TRACE conn3 <- [1,278,null,{}] 05:48:52 INFO - PROCESS | 18541 | 1460983732008 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 18541 | 1460983732156 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:48:52 INFO - PROCESS | 18541 | 1460983732248 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144ea000 == 42 [pid = 18541] [id = 77] 05:48:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 83 (0x7f3b149ce400) [pid = 18541] [serial = 229] [outer = (nil)] 05:48:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 84 (0x7f3b14a3b400) [pid = 18541] [serial = 230] [outer = 0x7f3b149ce400] 05:48:52 INFO - PROCESS | 18541 | 1460983732314 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 85 (0x7f3b1571d800) [pid = 18541] [serial = 231] [outer = 0x7f3b149ce400] 05:48:52 INFO - PROCESS | 18541 | 1460983732958 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 986ms 05:48:52 INFO - PROCESS | 18541 | 1460983732978 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 18541 | 1460983732981 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:48:52 INFO - PROCESS | 18541 | 1460983732986 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 18541 | 1460983732988 Marionette TRACE conn3 <- [1,282,null,{}] 05:48:52 INFO - PROCESS | 18541 | 1460983732994 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:53 INFO - PROCESS | 18541 | 1460983733150 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:48:53 INFO - PROCESS | 18541 | 1460983733170 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b159d4800 == 43 [pid = 18541] [id = 78] 05:48:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 86 (0x7f3b149d4400) [pid = 18541] [serial = 232] [outer = (nil)] 05:48:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 87 (0x7f3b218dbc00) [pid = 18541] [serial = 233] [outer = 0x7f3b149d4400] 05:48:53 INFO - PROCESS | 18541 | 1460983733228 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b2290e000) [pid = 18541] [serial = 234] [outer = 0x7f3b149d4400] 05:48:54 INFO - PROCESS | 18541 | 1460983734102 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1175ms 05:48:54 INFO - PROCESS | 18541 | 1460983734163 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 18541 | 1460983734166 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:48:54 INFO - PROCESS | 18541 | 1460983734172 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 18541 | 1460983734173 Marionette TRACE conn3 <- [1,286,null,{}] 05:48:54 INFO - PROCESS | 18541 | 1460983734179 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:54 INFO - PROCESS | 18541 | 1460983734352 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:48:54 INFO - PROCESS | 18541 | 1460983734378 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b226c6000 == 44 [pid = 18541] [id = 79] 05:48:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b0f7d2800) [pid = 18541] [serial = 235] [outer = (nil)] 05:48:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b0f7dd400) [pid = 18541] [serial = 236] [outer = 0x7f3b0f7d2800] 05:48:54 INFO - PROCESS | 18541 | 1460983734436 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b0f7e1800) [pid = 18541] [serial = 237] [outer = 0x7f3b0f7d2800] 05:48:55 INFO - PROCESS | 18541 | 1460983735131 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 978ms 05:48:55 INFO - PROCESS | 18541 | 1460983735157 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 18541 | 1460983735163 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:48:55 INFO - PROCESS | 18541 | 1460983735180 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 18541 | 1460983735183 Marionette TRACE conn3 <- [1,290,null,{}] 05:48:55 INFO - PROCESS | 18541 | 1460983735188 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:55 INFO - PROCESS | 18541 | 1460983735396 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:48:55 INFO - PROCESS | 18541 | 1460983735421 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d954000 == 45 [pid = 18541] [id = 80] 05:48:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b23819400) [pid = 18541] [serial = 238] [outer = (nil)] 05:48:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b25a98c00) [pid = 18541] [serial = 239] [outer = 0x7f3b23819400] 05:48:55 INFO - PROCESS | 18541 | 1460983735487 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b2782a800) [pid = 18541] [serial = 240] [outer = 0x7f3b23819400] 05:48:56 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b14a44400) [pid = 18541] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:48:56 INFO - PROCESS | 18541 | --DOMWINDOW == 92 (0x7f3b0be0a800) [pid = 18541] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:48:56 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b0d68c000) [pid = 18541] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:48:56 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b15332400) [pid = 18541] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:48:56 INFO - PROCESS | 18541 | --DOMWINDOW == 89 (0x7f3b22994c00) [pid = 18541] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:48:56 INFO - PROCESS | 18541 | --DOMWINDOW == 88 (0x7f3b0be07c00) [pid = 18541] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:48:56 INFO - PROCESS | 18541 | --DOMWINDOW == 87 (0x7f3b117d2800) [pid = 18541] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:48:56 INFO - PROCESS | 18541 | 1460983736282 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1129ms 05:48:56 INFO - PROCESS | 18541 | 1460983736311 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 18541 | 1460983736313 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:48:56 INFO - PROCESS | 18541 | 1460983736319 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 18541 | 1460983736321 Marionette TRACE conn3 <- [1,294,null,{}] 05:48:56 INFO - PROCESS | 18541 | 1460983736337 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:56 INFO - PROCESS | 18541 | 1460983736492 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:48:56 INFO - PROCESS | 18541 | 1460983736552 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b159d9800 == 46 [pid = 18541] [id = 81] 05:48:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b0be0a800) [pid = 18541] [serial = 241] [outer = (nil)] 05:48:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b12bd2800) [pid = 18541] [serial = 242] [outer = 0x7f3b0be0a800] 05:48:56 INFO - PROCESS | 18541 | 1460983736612 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b27961800) [pid = 18541] [serial = 243] [outer = 0x7f3b0be0a800] 05:48:57 INFO - PROCESS | 18541 | 1460983737257 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:57 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. 05:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 993ms 05:48:57 INFO - PROCESS | 18541 | 1460983737314 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 18541 | 1460983737316 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:48:57 INFO - PROCESS | 18541 | 1460983737322 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 18541 | 1460983737324 Marionette TRACE conn3 <- [1,298,null,{}] 05:48:57 INFO - PROCESS | 18541 | 1460983737336 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:57 INFO - PROCESS | 18541 | 1460983737460 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:48:57 INFO - PROCESS | 18541 | 1460983737473 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27d97800 == 47 [pid = 18541] [id = 82] 05:48:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b0c3be000) [pid = 18541] [serial = 244] [outer = (nil)] 05:48:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b27c97400) [pid = 18541] [serial = 245] [outer = 0x7f3b0c3be000] 05:48:57 INFO - PROCESS | 18541 | 1460983737536 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b27e0e000) [pid = 18541] [serial = 246] [outer = 0x7f3b0c3be000] 05:48:58 INFO - PROCESS | 18541 | 1460983738332 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:58 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. 05:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1030ms 05:48:58 INFO - PROCESS | 18541 | 1460983738369 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 18541 | 1460983738376 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:48:58 INFO - PROCESS | 18541 | 1460983738411 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 18541 | 1460983738417 Marionette TRACE conn3 <- [1,302,null,{}] 05:48:58 INFO - PROCESS | 18541 | 1460983738426 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:58 INFO - PROCESS | 18541 | 1460983738600 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:48:58 INFO - PROCESS | 18541 | 1460983738728 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ea3800 == 48 [pid = 18541] [id = 83] 05:48:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b0c0f0000) [pid = 18541] [serial = 247] [outer = (nil)] 05:48:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b0f7d7c00) [pid = 18541] [serial = 248] [outer = 0x7f3b0c0f0000] 05:48:58 INFO - PROCESS | 18541 | 1460983738804 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b117ac400) [pid = 18541] [serial = 249] [outer = 0x7f3b0c0f0000] 05:48:59 INFO - PROCESS | 18541 | 1460983739659 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:59 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. 05:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1282ms 05:48:59 INFO - PROCESS | 18541 | 1460983739693 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 18541 | 1460983739701 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:48:59 INFO - PROCESS | 18541 | 1460983739711 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 18541 | 1460983739714 Marionette TRACE conn3 <- [1,306,null,{}] 05:48:59 INFO - PROCESS | 18541 | 1460983739720 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 18541 | 1460983739868 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:49:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b0cab3400) [pid = 18541] [serial = 250] [outer = 0x7f3b0be09c00] 05:49:00 INFO - PROCESS | 18541 | 1460983740035 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27c4a000 == 49 [pid = 18541] [id = 84] 05:49:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b149d1000) [pid = 18541] [serial = 251] [outer = (nil)] 05:49:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b149d4800) [pid = 18541] [serial = 252] [outer = 0x7f3b149d1000] 05:49:00 INFO - PROCESS | 18541 | 1460983740118 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b1500ac00) [pid = 18541] [serial = 253] [outer = 0x7f3b149d1000] 05:49:00 INFO - PROCESS | 18541 | 1460983740980 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:01 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. 05:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1330ms 05:49:01 INFO - PROCESS | 18541 | 1460983741041 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 18541 | 1460983741044 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:49:01 INFO - PROCESS | 18541 | 1460983741051 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 18541 | 1460983741056 Marionette TRACE conn3 <- [1,310,null,{}] 05:49:01 INFO - PROCESS | 18541 | 1460983741071 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 18541 | 1460983741229 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:49:01 INFO - PROCESS | 18541 | 1460983741357 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27e1b800 == 50 [pid = 18541] [id = 85] 05:49:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b16237400) [pid = 18541] [serial = 254] [outer = (nil)] 05:49:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b23945c00) [pid = 18541] [serial = 255] [outer = 0x7f3b16237400] 05:49:01 INFO - PROCESS | 18541 | 1460983741428 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b279ab400) [pid = 18541] [serial = 256] [outer = 0x7f3b16237400] 05:49:02 INFO - PROCESS | 18541 | 1460983742329 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:02 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. 05:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1336ms 05:49:02 INFO - PROCESS | 18541 | 1460983742388 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 18541 | 1460983742392 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:49:02 INFO - PROCESS | 18541 | 1460983742399 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 18541 | 1460983742402 Marionette TRACE conn3 <- [1,314,null,{}] 05:49:02 INFO - PROCESS | 18541 | 1460983742407 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 18541 | 1460983742563 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:49:02 INFO - PROCESS | 18541 | 1460983742692 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a7c3800 == 51 [pid = 18541] [id = 86] 05:49:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b218dc400) [pid = 18541] [serial = 257] [outer = (nil)] 05:49:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b29a06800) [pid = 18541] [serial = 258] [outer = 0x7f3b218dc400] 05:49:02 INFO - PROCESS | 18541 | 1460983742772 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b29a94800) [pid = 18541] [serial = 259] [outer = 0x7f3b218dc400] 05:49:03 INFO - PROCESS | 18541 | 1460983743563 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:03 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. 05:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1228ms 05:49:03 INFO - PROCESS | 18541 | 1460983743628 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 18541 | 1460983743631 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:49:03 INFO - PROCESS | 18541 | 1460983743637 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 18541 | 1460983743639 Marionette TRACE conn3 <- [1,318,null,{}] 05:49:03 INFO - PROCESS | 18541 | 1460983743645 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:03 INFO - PROCESS | 18541 | 1460983743787 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:49:03 INFO - PROCESS | 18541 | 1460983743917 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13f41800 == 52 [pid = 18541] [id = 87] 05:49:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b0be03800) [pid = 18541] [serial = 260] [outer = (nil)] 05:49:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b14977400) [pid = 18541] [serial = 261] [outer = 0x7f3b0be03800] 05:49:03 INFO - PROCESS | 18541 | 1460983743988 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b27e03800) [pid = 18541] [serial = 262] [outer = 0x7f3b0be03800] 05:49:04 INFO - PROCESS | 18541 | 1460983744976 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:05 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. 05:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1377ms 05:49:05 INFO - PROCESS | 18541 | 1460983745014 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 18541 | 1460983745020 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:49:05 INFO - PROCESS | 18541 | 1460983745028 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 18541 | 1460983745032 Marionette TRACE conn3 <- [1,322,null,{}] 05:49:05 INFO - PROCESS | 18541 | 1460983745039 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 18541 | 1460983745173 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:49:05 INFO - PROCESS | 18541 | 1460983745350 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0da13800 == 53 [pid = 18541] [id = 88] 05:49:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b0d68f400) [pid = 18541] [serial = 263] [outer = (nil)] 05:49:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b0f9c3400) [pid = 18541] [serial = 264] [outer = 0x7f3b0d68f400] 05:49:05 INFO - PROCESS | 18541 | 1460983745477 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b0f9c8400) [pid = 18541] [serial = 265] [outer = 0x7f3b0d68f400] 05:49:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b159d9800 == 52 [pid = 18541] [id = 81] 05:49:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0d954000 == 51 [pid = 18541] [id = 80] 05:49:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b226c6000 == 50 [pid = 18541] [id = 79] 05:49:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b159d4800 == 49 [pid = 18541] [id = 78] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b1533a400) [pid = 18541] [serial = 179] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b12714c00) [pid = 18541] [serial = 176] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b218d2c00) [pid = 18541] [serial = 182] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b0da6e000) [pid = 18541] [serial = 173] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b25a26400) [pid = 18541] [serial = 206] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144ea000 == 48 [pid = 18541] [id = 77] 05:49:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0d95d000 == 47 [pid = 18541] [id = 76] 05:49:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13a8e000 == 46 [pid = 18541] [id = 75] 05:49:06 INFO - PROCESS | 18541 | 1460983746299 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b17e78c00) [pid = 18541] [serial = 195] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b1597b800) [pid = 18541] [serial = 194] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b11ad5000) [pid = 18541] [serial = 189] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b133e7800) [pid = 18541] [serial = 191] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b0f742800) [pid = 18541] [serial = 188] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b2247ac00) [pid = 18541] [serial = 197] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b140b5400) [pid = 18541] [serial = 192] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b22ba5c00) [pid = 18541] [serial = 201] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b0be11c00) [pid = 18541] [serial = 185] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b22911400) [pid = 18541] [serial = 203] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b0cabd400) [pid = 18541] [serial = 186] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b226da000) [pid = 18541] [serial = 198] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b229e0800) [pid = 18541] [serial = 200] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b2395f800) [pid = 18541] [serial = 204] [outer = (nil)] [url = about:blank] 05:49:06 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. 05:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1338ms 05:49:06 INFO - PROCESS | 18541 | 1460983746365 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 18541 | 1460983746372 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:49:06 INFO - PROCESS | 18541 | 1460983746381 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 18541 | 1460983746384 Marionette TRACE conn3 <- [1,326,null,{}] 05:49:06 INFO - PROCESS | 18541 | 1460983746388 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:06 INFO - PROCESS | 18541 | 1460983746521 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:49:06 INFO - PROCESS | 18541 | 1460983746530 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10cb0800 == 47 [pid = 18541] [id = 89] 05:49:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b0f7d8400) [pid = 18541] [serial = 266] [outer = (nil)] 05:49:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b11ade800) [pid = 18541] [serial = 267] [outer = 0x7f3b0f7d8400] 05:49:06 INFO - PROCESS | 18541 | 1460983746587 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b13609000) [pid = 18541] [serial = 268] [outer = 0x7f3b0f7d8400] 05:49:07 INFO - PROCESS | 18541 | 1460983747400 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:07 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. 05:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1076ms 05:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:49:07 INFO - PROCESS | 18541 | 1460983747457 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 18541 | 1460983747460 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:49:07 INFO - PROCESS | 18541 | 1460983747466 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 18541 | 1460983747470 Marionette TRACE conn3 <- [1,330,null,{}] 05:49:07 INFO - PROCESS | 18541 | 1460983747485 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:07 INFO - PROCESS | 18541 | 1460983747613 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:49:07 INFO - PROCESS | 18541 | 1460983747711 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b17e35800 == 48 [pid = 18541] [id = 90] 05:49:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b0f9ccc00) [pid = 18541] [serial = 269] [outer = (nil)] 05:49:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b140ba800) [pid = 18541] [serial = 270] [outer = 0x7f3b0f9ccc00] 05:49:07 INFO - PROCESS | 18541 | 1460983747780 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b15977800) [pid = 18541] [serial = 271] [outer = 0x7f3b0f9ccc00] 05:49:08 INFO - PROCESS | 18541 | 1460983748420 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:08 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. 05:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 981ms 05:49:08 INFO - PROCESS | 18541 | 1460983748446 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:49:08 INFO - PROCESS | 18541 | 1460983748450 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:49:08 INFO - PROCESS | 18541 | 1460983748455 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 18541 | 1460983748457 Marionette TRACE conn3 <- [1,334,null,{}] 05:49:08 INFO - PROCESS | 18541 | 1460983748462 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 18541 | 1460983748648 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:49:08 INFO - PROCESS | 18541 | 1460983748672 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b226c6000 == 49 [pid = 18541] [id = 91] 05:49:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b0beb1800) [pid = 18541] [serial = 272] [outer = (nil)] 05:49:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b22915000) [pid = 18541] [serial = 273] [outer = 0x7f3b0beb1800] 05:49:08 INFO - PROCESS | 18541 | 1460983748728 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b2381bc00) [pid = 18541] [serial = 274] [outer = 0x7f3b0beb1800] 05:49:09 INFO - PROCESS | 18541 | 1460983749432 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:09 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. 05:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1030ms 05:49:09 INFO - PROCESS | 18541 | 1460983749493 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 18541 | 1460983749496 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:49:09 INFO - PROCESS | 18541 | 1460983749501 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 18541 | 1460983749503 Marionette TRACE conn3 <- [1,338,null,{}] 05:49:09 INFO - PROCESS | 18541 | 1460983749508 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 18541 | 1460983749667 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:49:09 INFO - PROCESS | 18541 | 1460983749685 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25507800 == 50 [pid = 18541] [id = 92] 05:49:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b16398000) [pid = 18541] [serial = 275] [outer = (nil)] 05:49:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b23cbfc00) [pid = 18541] [serial = 276] [outer = 0x7f3b16398000] 05:49:09 INFO - PROCESS | 18541 | 1460983749745 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b27288400) [pid = 18541] [serial = 277] [outer = 0x7f3b16398000] 05:49:10 INFO - PROCESS | 18541 | 1460983750522 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:10 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. 05:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1075ms 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b0f7d2800) [pid = 18541] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b23819400) [pid = 18541] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b0cabdc00) [pid = 18541] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b149d4400) [pid = 18541] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b149ce400) [pid = 18541] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b0be0a800) [pid = 18541] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b0f73fc00) [pid = 18541] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:49:10 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b0f745800) [pid = 18541] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:49:10 INFO - PROCESS | 18541 | 1460983750690 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 18541 | 1460983750692 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:49:10 INFO - PROCESS | 18541 | 1460983750707 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 18541 | 1460983750709 Marionette TRACE conn3 <- [1,342,null,{}] 05:49:10 INFO - PROCESS | 18541 | 1460983750715 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:10 INFO - PROCESS | 18541 | 1460983750864 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:49:10 INFO - PROCESS | 18541 | 1460983750873 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b55800 == 51 [pid = 18541] [id = 93] 05:49:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b2394d000) [pid = 18541] [serial = 278] [outer = (nil)] 05:49:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b29a07400) [pid = 18541] [serial = 279] [outer = 0x7f3b2394d000] 05:49:10 INFO - PROCESS | 18541 | 1460983750956 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b2a78d000) [pid = 18541] [serial = 280] [outer = 0x7f3b2394d000] 05:49:11 INFO - PROCESS | 18541 | 1460983751621 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:11 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. 05:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 936ms 05:49:11 INFO - PROCESS | 18541 | 1460983751643 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 18541 | 1460983751646 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:49:11 INFO - PROCESS | 18541 | 1460983751653 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 18541 | 1460983751655 Marionette TRACE conn3 <- [1,346,null,{}] 05:49:11 INFO - PROCESS | 18541 | 1460983751661 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 18541 | 1460983751821 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:49:11 INFO - PROCESS | 18541 | 1460983751886 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27e1e000 == 52 [pid = 18541] [id = 94] 05:49:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b0d72f000) [pid = 18541] [serial = 281] [outer = (nil)] 05:49:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b13bc2c00) [pid = 18541] [serial = 282] [outer = 0x7f3b0d72f000] 05:49:11 INFO - PROCESS | 18541 | 1460983751947 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b13bca000) [pid = 18541] [serial = 283] [outer = 0x7f3b0d72f000] 05:49:12 INFO - PROCESS | 18541 | 1460983752572 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:12 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. 05:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 974ms 05:49:12 INFO - PROCESS | 18541 | 1460983752630 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 18541 | 1460983752632 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:49:12 INFO - PROCESS | 18541 | 1460983752638 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 18541 | 1460983752640 Marionette TRACE conn3 <- [1,350,null,{}] 05:49:12 INFO - PROCESS | 18541 | 1460983752646 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:12 INFO - PROCESS | 18541 | 1460983752845 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:49:13 INFO - PROCESS | 18541 | 1460983753033 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10c9d000 == 53 [pid = 18541] [id = 95] 05:49:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b0cabdc00) [pid = 18541] [serial = 284] [outer = (nil)] 05:49:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b0da6dc00) [pid = 18541] [serial = 285] [outer = 0x7f3b0cabdc00] 05:49:13 INFO - PROCESS | 18541 | 1460983753110 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b0f7d6c00) [pid = 18541] [serial = 286] [outer = 0x7f3b0cabdc00] 05:49:14 INFO - PROCESS | 18541 | 1460983754016 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:14 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. 05:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1433ms 05:49:14 INFO - PROCESS | 18541 | 1460983754075 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 18541 | 1460983754081 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:49:14 INFO - PROCESS | 18541 | 1460983754088 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 18541 | 1460983754094 Marionette TRACE conn3 <- [1,354,null,{}] 05:49:14 INFO - PROCESS | 18541 | 1460983754115 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 18541 | 1460983754312 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:49:14 INFO - PROCESS | 18541 | 1460983754415 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b16105000 == 54 [pid = 18541] [id = 96] 05:49:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b0f9c9800) [pid = 18541] [serial = 287] [outer = (nil)] 05:49:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b13bbf800) [pid = 18541] [serial = 288] [outer = 0x7f3b0f9c9800] 05:49:14 INFO - PROCESS | 18541 | 1460983754495 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b147ed000) [pid = 18541] [serial = 289] [outer = 0x7f3b0f9c9800] 05:49:15 INFO - PROCESS | 18541 | 1460983755375 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:15 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. 05:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1338ms 05:49:15 INFO - PROCESS | 18541 | 1460983755428 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 18541 | 1460983755432 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:49:15 INFO - PROCESS | 18541 | 1460983755439 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 18541 | 1460983755441 Marionette TRACE conn3 <- [1,358,null,{}] 05:49:15 INFO - PROCESS | 18541 | 1460983755448 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:15 INFO - PROCESS | 18541 | 1460983755607 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:49:15 INFO - PROCESS | 18541 | 1460983755739 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2bf73800 == 55 [pid = 18541] [id = 97] 05:49:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b0bda8000) [pid = 18541] [serial = 290] [outer = (nil)] 05:49:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b160f6800) [pid = 18541] [serial = 291] [outer = 0x7f3b0bda8000] 05:49:15 INFO - PROCESS | 18541 | 1460983755814 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b22bddc00) [pid = 18541] [serial = 292] [outer = 0x7f3b0bda8000] 05:49:16 INFO - PROCESS | 18541 | 1460983756788 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:16 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. 05:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1384ms 05:49:16 INFO - PROCESS | 18541 | 1460983756824 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 18541 | 1460983756830 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:49:16 INFO - PROCESS | 18541 | 1460983756848 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 18541 | 1460983756855 Marionette TRACE conn3 <- [1,362,null,{}] 05:49:16 INFO - PROCESS | 18541 | 1460983756861 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:17 INFO - PROCESS | 18541 | 1460983757021 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:49:17 INFO - PROCESS | 18541 | 1460983757153 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b3d800 == 56 [pid = 18541] [id = 98] 05:49:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b1497cc00) [pid = 18541] [serial = 293] [outer = (nil)] 05:49:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b29a11400) [pid = 18541] [serial = 294] [outer = 0x7f3b1497cc00] 05:49:17 INFO - PROCESS | 18541 | 1460983757227 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b2a7aa800) [pid = 18541] [serial = 295] [outer = 0x7f3b1497cc00] 05:49:18 INFO - PROCESS | 18541 | 1460983758145 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:18 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. 05:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1338ms 05:49:18 INFO - PROCESS | 18541 | 1460983758178 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 18541 | 1460983758181 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:49:18 INFO - PROCESS | 18541 | 1460983758187 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 18541 | 1460983758189 Marionette TRACE conn3 <- [1,366,null,{}] 05:49:18 INFO - PROCESS | 18541 | 1460983758194 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 18541 | 1460983758332 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:49:18 INFO - PROCESS | 18541 | 1460983758467 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b40000 == 57 [pid = 18541] [id = 99] 05:49:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b0bda2400) [pid = 18541] [serial = 296] [outer = (nil)] 05:49:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b2bf9d000) [pid = 18541] [serial = 297] [outer = 0x7f3b0bda2400] 05:49:18 INFO - PROCESS | 18541 | 1460983758537 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b2bfdd000) [pid = 18541] [serial = 298] [outer = 0x7f3b0bda2400] 05:49:19 INFO - PROCESS | 18541 | 1460983759358 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:19 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. 05:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1180ms 05:49:19 INFO - PROCESS | 18541 | 1460983759367 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:49:19 INFO - PROCESS | 18541 | 1460983759371 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:49:19 INFO - PROCESS | 18541 | 1460983759376 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 18541 | 1460983759379 Marionette TRACE conn3 <- [1,370,null,{}] 05:49:19 INFO - PROCESS | 18541 | 1460983759384 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 18541 | 1460983759536 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:49:19 INFO - PROCESS | 18541 | 1460983759681 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b927000 == 58 [pid = 18541] [id = 100] 05:49:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b0b9a8000) [pid = 18541] [serial = 299] [outer = (nil)] 05:49:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0b9a9c00) [pid = 18541] [serial = 300] [outer = 0x7f3b0b9a8000] 05:49:19 INFO - PROCESS | 18541 | 1460983759763 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b149da800) [pid = 18541] [serial = 301] [outer = 0x7f3b0b9a8000] 05:49:20 INFO - PROCESS | 18541 | 1460983760839 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:20 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. 05:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1488ms 05:49:20 INFO - PROCESS | 18541 | 1460983760866 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 18541 | 1460983760873 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:49:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:49:20 INFO - PROCESS | 18541 | 1460983760880 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 18541 | 1460983760885 Marionette TRACE conn3 <- [1,374,null,{}] 05:49:20 INFO - PROCESS | 18541 | 1460983760892 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 18541 | 1460983761062 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:49:21 INFO - PROCESS | 18541 | 1460983761240 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc1c000 == 59 [pid = 18541] [id = 101] 05:49:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b0f7da400) [pid = 18541] [serial = 302] [outer = (nil)] 05:49:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b0f7de800) [pid = 18541] [serial = 303] [outer = 0x7f3b0f7da400] 05:49:21 INFO - PROCESS | 18541 | 1460983761305 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b0f9ca800) [pid = 18541] [serial = 304] [outer = 0x7f3b0f7da400] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b16119800 == 58 [pid = 18541] [id = 61] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b27c97400) [pid = 18541] [serial = 245] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27e1e000 == 57 [pid = 18541] [id = 94] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b55800 == 56 [pid = 18541] [id = 93] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25507800 == 55 [pid = 18541] [id = 92] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b226c6000 == 54 [pid = 18541] [id = 91] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b17e35800 == 53 [pid = 18541] [id = 90] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10cb0800 == 52 [pid = 18541] [id = 89] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0da13800 == 51 [pid = 18541] [id = 88] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27c4a000 == 50 [pid = 18541] [id = 84] 05:49:21 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ea3800 == 49 [pid = 18541] [id = 83] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b0f7dd400) [pid = 18541] [serial = 236] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b25a98c00) [pid = 18541] [serial = 239] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b25ac8c00) [pid = 18541] [serial = 207] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b218dbc00) [pid = 18541] [serial = 233] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b14a3b400) [pid = 18541] [serial = 230] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b12bd2800) [pid = 18541] [serial = 242] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b1571d800) [pid = 18541] [serial = 231] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b1189c000) [pid = 18541] [serial = 225] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b0f798400) [pid = 18541] [serial = 224] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b1497f000) [pid = 18541] [serial = 227] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b149d0800) [pid = 18541] [serial = 228] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b0d739000) [pid = 18541] [serial = 209] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b13910400) [pid = 18541] [serial = 212] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b2782c400) [pid = 18541] [serial = 221] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b25a2a800) [pid = 18541] [serial = 218] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b229e2800) [pid = 18541] [serial = 215] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b2782a800) [pid = 18541] [serial = 240] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b2290e000) [pid = 18541] [serial = 234] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b0f7e1800) [pid = 18541] [serial = 237] [outer = (nil)] [url = about:blank] 05:49:21 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b27961800) [pid = 18541] [serial = 243] [outer = (nil)] [url = about:blank] 05:49:22 INFO - PROCESS | 18541 | 1460983762105 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:49:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1238ms 05:49:22 INFO - PROCESS | 18541 | 1460983762144 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 18541 | 1460983762152 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:49:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:49:22 INFO - PROCESS | 18541 | 1460983762163 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 18541 | 1460983762166 Marionette TRACE conn3 <- [1,378,null,{}] 05:49:22 INFO - PROCESS | 18541 | 1460983762171 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:22 INFO - PROCESS | 18541 | 1460983762304 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:49:22 INFO - PROCESS | 18541 | 1460983762320 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ea3000 == 50 [pid = 18541] [id = 102] 05:49:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b0f7dd400) [pid = 18541] [serial = 305] [outer = (nil)] 05:49:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b13410c00) [pid = 18541] [serial = 306] [outer = 0x7f3b0f7dd400] 05:49:22 INFO - PROCESS | 18541 | 1460983762380 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b13bbb800) [pid = 18541] [serial = 307] [outer = 0x7f3b0f7dd400] 05:49:23 INFO - PROCESS | 18541 | 1460983763193 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:49:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1038ms 05:49:23 INFO - PROCESS | 18541 | 1460983763200 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 18541 | 1460983763203 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:49:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:49:23 INFO - PROCESS | 18541 | 1460983763209 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 18541 | 1460983763214 Marionette TRACE conn3 <- [1,382,null,{}] 05:49:23 INFO - PROCESS | 18541 | 1460983763253 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 18541 | 1460983763383 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:49:23 INFO - PROCESS | 18541 | 1460983763401 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157a5800 == 51 [pid = 18541] [id = 103] 05:49:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b149d6400) [pid = 18541] [serial = 308] [outer = (nil)] 05:49:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b15011800) [pid = 18541] [serial = 309] [outer = 0x7f3b149d6400] 05:49:23 INFO - PROCESS | 18541 | 1460983763460 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b161a8400) [pid = 18541] [serial = 310] [outer = 0x7f3b149d6400] 05:49:24 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:24 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:49:24 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:24 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:24 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:24 INFO - PROCESS | 18541 | 1460983764217 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:49:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1045ms 05:49:24 INFO - PROCESS | 18541 | 1460983764254 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 18541 | 1460983764268 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:49:24 INFO - PROCESS | 18541 | 1460983764281 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 18541 | 1460983764283 Marionette TRACE conn3 <- [1,386,null,{}] 05:49:24 INFO - PROCESS | 18541 | 1460983764287 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 18541 | 1460983764447 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:49:24 INFO - PROCESS | 18541 | 1460983764519 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1802d800 == 52 [pid = 18541] [id = 104] 05:49:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b10a4f000) [pid = 18541] [serial = 311] [outer = (nil)] 05:49:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b10a56000) [pid = 18541] [serial = 312] [outer = 0x7f3b10a4f000] 05:49:24 INFO - PROCESS | 18541 | 1460983764577 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b149d5800) [pid = 18541] [serial = 313] [outer = 0x7f3b10a4f000] 05:49:25 INFO - PROCESS | 18541 | 1460983765267 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1025ms 05:49:25 INFO - PROCESS | 18541 | 1460983765307 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 18541 | 1460983765309 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:49:25 INFO - PROCESS | 18541 | 1460983765323 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 18541 | 1460983765325 Marionette TRACE conn3 <- [1,390,null,{}] 05:49:25 INFO - PROCESS | 18541 | 1460983765348 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 18541 | 1460983765512 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:49:25 INFO - PROCESS | 18541 | 1460983765543 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22686000 == 53 [pid = 18541] [id = 105] 05:49:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b0f854800) [pid = 18541] [serial = 314] [outer = (nil)] 05:49:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b0f85a000) [pid = 18541] [serial = 315] [outer = 0x7f3b0f854800] 05:49:25 INFO - PROCESS | 18541 | 1460983765601 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b0f85e800) [pid = 18541] [serial = 316] [outer = 0x7f3b0f854800] 05:49:26 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b16398000) [pid = 18541] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:49:26 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b0f9ccc00) [pid = 18541] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:49:26 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b0f7d8400) [pid = 18541] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:49:26 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b0d68f400) [pid = 18541] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:49:26 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b2394d000) [pid = 18541] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:49:26 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b0beb1800) [pid = 18541] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:49:26 INFO - PROCESS | 18541 | 1460983766511 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1241ms 05:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:49:26 INFO - PROCESS | 18541 | 1460983766560 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 18541 | 1460983766562 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:49:26 INFO - PROCESS | 18541 | 1460983766567 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 18541 | 1460983766570 Marionette TRACE conn3 <- [1,394,null,{}] 05:49:26 INFO - PROCESS | 18541 | 1460983766575 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 18541 | 1460983766723 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:49:26 INFO - PROCESS | 18541 | 1460983766819 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6ce800 == 54 [pid = 18541] [id = 106] 05:49:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b0f9c9c00) [pid = 18541] [serial = 317] [outer = (nil)] 05:49:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b1633f800) [pid = 18541] [serial = 318] [outer = 0x7f3b0f9c9c00] 05:49:26 INFO - PROCESS | 18541 | 1460983766883 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b229e0800) [pid = 18541] [serial = 319] [outer = 0x7f3b0f9c9c00] 05:49:27 INFO - PROCESS | 18541 | 1460983767525 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 05:49:27 INFO - PROCESS | 18541 | 1460983767552 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 18541 | 1460983767556 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:49:27 INFO - PROCESS | 18541 | 1460983767561 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 18541 | 1460983767563 Marionette TRACE conn3 <- [1,398,null,{}] 05:49:27 INFO - PROCESS | 18541 | 1460983767568 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 18541 | 1460983767696 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:49:27 INFO - PROCESS | 18541 | 1460983767794 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25a74000 == 55 [pid = 18541] [id = 107] 05:49:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b0b9a5000) [pid = 18541] [serial = 320] [outer = (nil)] 05:49:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b229e4000) [pid = 18541] [serial = 321] [outer = 0x7f3b0b9a5000] 05:49:27 INFO - PROCESS | 18541 | 1460983767853 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b25a21800) [pid = 18541] [serial = 322] [outer = 0x7f3b0b9a5000] 05:49:28 INFO - PROCESS | 18541 | 1460983768804 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1274ms 05:49:28 INFO - PROCESS | 18541 | 1460983768837 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:49:28 INFO - PROCESS | 18541 | 1460983768843 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:49:28 INFO - PROCESS | 18541 | 1460983768851 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 18541 | 1460983768856 Marionette TRACE conn3 <- [1,402,null,{}] 05:49:28 INFO - PROCESS | 18541 | 1460983768864 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 18541 | 1460983769026 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:49:29 INFO - PROCESS | 18541 | 1460983769172 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b12b9f800 == 56 [pid = 18541] [id = 108] 05:49:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b0e5c6400) [pid = 18541] [serial = 323] [outer = (nil)] 05:49:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b0f853400) [pid = 18541] [serial = 324] [outer = 0x7f3b0e5c6400] 05:49:29 INFO - PROCESS | 18541 | 1460983769248 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b0f860c00) [pid = 18541] [serial = 325] [outer = 0x7f3b0e5c6400] 05:49:30 INFO - PROCESS | 18541 | 1460983770215 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1436ms 05:49:30 INFO - PROCESS | 18541 | 1460983770287 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 18541 | 1460983770295 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:49:30 INFO - PROCESS | 18541 | 1460983770305 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 18541 | 1460983770309 Marionette TRACE conn3 <- [1,406,null,{}] 05:49:30 INFO - PROCESS | 18541 | 1460983770315 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 18541 | 1460983770510 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:49:30 INFO - PROCESS | 18541 | 1460983770692 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b224d0800 == 57 [pid = 18541] [id = 109] 05:49:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b10a4f800) [pid = 18541] [serial = 326] [outer = (nil)] 05:49:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b12721c00) [pid = 18541] [serial = 327] [outer = 0x7f3b10a4f800] 05:49:30 INFO - PROCESS | 18541 | 1460983770808 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b13bbf400) [pid = 18541] [serial = 328] [outer = 0x7f3b10a4f800] 05:49:31 INFO - PROCESS | 18541 | 1460983771747 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1489ms 05:49:31 INFO - PROCESS | 18541 | 1460983771795 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 18541 | 1460983771798 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:49:31 INFO - PROCESS | 18541 | 1460983771806 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 18541 | 1460983771812 Marionette TRACE conn3 <- [1,410,null,{}] 05:49:31 INFO - PROCESS | 18541 | 1460983771828 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 18541 | 1460983771990 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:49:32 INFO - PROCESS | 18541 | 1460983772125 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27da8000 == 58 [pid = 18541] [id = 110] 05:49:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b149d7800) [pid = 18541] [serial = 329] [outer = (nil)] 05:49:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b1ba58400) [pid = 18541] [serial = 330] [outer = 0x7f3b149d7800] 05:49:32 INFO - PROCESS | 18541 | 1460983772243 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b23819400) [pid = 18541] [serial = 331] [outer = 0x7f3b149d7800] 05:49:33 INFO - PROCESS | 18541 | 1460983773059 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1287ms 05:49:33 INFO - PROCESS | 18541 | 1460983773101 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 18541 | 1460983773105 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:49:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:49:33 INFO - PROCESS | 18541 | 1460983773112 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 18541 | 1460983773115 Marionette TRACE conn3 <- [1,414,null,{}] 05:49:33 INFO - PROCESS | 18541 | 1460983773121 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 18541 | 1460983773280 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:49:33 INFO - PROCESS | 18541 | 1460983773420 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2bf78800 == 59 [pid = 18541] [id = 111] 05:49:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b15711400) [pid = 18541] [serial = 332] [outer = (nil)] 05:49:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b27961800) [pid = 18541] [serial = 333] [outer = 0x7f3b15711400] 05:49:33 INFO - PROCESS | 18541 | 1460983773491 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b27c9a400) [pid = 18541] [serial = 334] [outer = 0x7f3b15711400] 05:49:34 INFO - PROCESS | 18541 | 1460983774404 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1326ms 05:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:49:34 INFO - PROCESS | 18541 | 1460983774439 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 18541 | 1460983774441 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:49:34 INFO - PROCESS | 18541 | 1460983774447 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 18541 | 1460983774450 Marionette TRACE conn3 <- [1,418,null,{}] 05:49:34 INFO - PROCESS | 18541 | 1460983774455 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:34 INFO - PROCESS | 18541 | 1460983774593 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:49:34 INFO - PROCESS | 18541 | 1460983774707 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b81d000 == 60 [pid = 18541] [id = 112] 05:49:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b0da6e000) [pid = 18541] [serial = 335] [outer = (nil)] 05:49:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b0f937400) [pid = 18541] [serial = 336] [outer = 0x7f3b0da6e000] 05:49:34 INFO - PROCESS | 18541 | 1460983774773 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 130 (0x7f3b0f93f000) [pid = 18541] [serial = 337] [outer = 0x7f3b0da6e000] 05:49:36 INFO - PROCESS | 18541 | 1460983776200 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:49:36 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 05:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1782ms 05:49:36 INFO - PROCESS | 18541 | 1460983776230 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:49:36 INFO - PROCESS | 18541 | 1460983776237 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:49:36 INFO - PROCESS | 18541 | 1460983776243 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 18541 | 1460983776246 Marionette TRACE conn3 <- [1,422,null,{}] 05:49:36 INFO - PROCESS | 18541 | 1460983776253 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 18541 | 1460983776390 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:49:36 INFO - PROCESS | 18541 | 1460983776526 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0f78e000 == 61 [pid = 18541] [id = 113] 05:49:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 131 (0x7f3b0bd9a400) [pid = 18541] [serial = 338] [outer = (nil)] 05:49:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 132 (0x7f3b0cab3c00) [pid = 18541] [serial = 339] [outer = 0x7f3b0bd9a400] 05:49:36 INFO - PROCESS | 18541 | 1460983776591 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 133 (0x7f3b0f73fc00) [pid = 18541] [serial = 340] [outer = 0x7f3b0bd9a400] 05:49:36 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13785800 == 60 [pid = 18541] [id = 64] 05:49:36 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bfea000 == 59 [pid = 18541] [id = 63] 05:49:36 INFO - PROCESS | 18541 | --DOMWINDOW == 132 (0x7f3b0f7d7c00) [pid = 18541] [serial = 248] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 18541 | --DOMWINDOW == 131 (0x7f3b149d4800) [pid = 18541] [serial = 252] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 18541 | --DOMWINDOW == 130 (0x7f3b23945c00) [pid = 18541] [serial = 255] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 18541 | --DOMWINDOW == 129 (0x7f3b29a06800) [pid = 18541] [serial = 258] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 18541 | --DOMWINDOW == 128 (0x7f3b14977400) [pid = 18541] [serial = 261] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6ce800 == 58 [pid = 18541] [id = 106] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b22686000 == 57 [pid = 18541] [id = 105] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1802d800 == 56 [pid = 18541] [id = 104] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157a5800 == 55 [pid = 18541] [id = 103] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ea3000 == 54 [pid = 18541] [id = 102] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0cc1c000 == 53 [pid = 18541] [id = 101] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2bf73800 == 52 [pid = 18541] [id = 97] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b16105000 == 51 [pid = 18541] [id = 96] 05:49:37 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10c9d000 == 50 [pid = 18541] [id = 95] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b13bc2c00) [pid = 18541] [serial = 282] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b23cbfc00) [pid = 18541] [serial = 276] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b140ba800) [pid = 18541] [serial = 270] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b15977800) [pid = 18541] [serial = 271] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b11ade800) [pid = 18541] [serial = 267] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b13609000) [pid = 18541] [serial = 268] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b0f9c8400) [pid = 18541] [serial = 265] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0f9c3400) [pid = 18541] [serial = 264] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b29a07400) [pid = 18541] [serial = 279] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b2a78d000) [pid = 18541] [serial = 280] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b22915000) [pid = 18541] [serial = 273] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b27d60800) [pid = 18541] [serial = 108] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b27288400) [pid = 18541] [serial = 277] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b2381bc00) [pid = 18541] [serial = 274] [outer = (nil)] [url = about:blank] 05:49:37 INFO - PROCESS | 18541 | 1460983777798 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1584ms 05:49:37 INFO - PROCESS | 18541 | 1460983777830 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 18541 | 1460983777837 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:49:37 INFO - PROCESS | 18541 | 1460983777846 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 18541 | 1460983777850 Marionette TRACE conn3 <- [1,426,null,{}] 05:49:37 INFO - PROCESS | 18541 | 1460983777855 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 18541 | 1460983777992 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:49:38 INFO - PROCESS | 18541 | 1460983778185 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ebd000 == 51 [pid = 18541] [id = 114] 05:49:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b0bead800) [pid = 18541] [serial = 341] [outer = (nil)] 05:49:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b0f934000) [pid = 18541] [serial = 342] [outer = 0x7f3b0bead800] 05:49:38 INFO - PROCESS | 18541 | 1460983778243 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b0f941c00) [pid = 18541] [serial = 343] [outer = 0x7f3b0bead800] 05:49:38 INFO - PROCESS | 18541 | 1460983778896 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 18541 | 1460983778981 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:49:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:49:38 INFO - PROCESS | 18541 | 1460983778988 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 18541 | 1460983778994 Marionette TRACE conn3 <- [1,430,null,{}] 05:49:39 INFO - PROCESS | 18541 | 1460983779013 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 18541 | 1460983779157 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:49:39 INFO - PROCESS | 18541 | 1460983779168 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b17e3c000 == 52 [pid = 18541] [id = 115] 05:49:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b0f9ca000) [pid = 18541] [serial = 344] [outer = (nil)] 05:49:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b118a6000) [pid = 18541] [serial = 345] [outer = 0x7f3b0f9ca000] 05:49:39 INFO - PROCESS | 18541 | 1460983779229 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b13a2e400) [pid = 18541] [serial = 346] [outer = 0x7f3b0f9ca000] 05:49:40 INFO - PROCESS | 18541 | 1460983780016 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:49:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1091ms 05:49:40 INFO - PROCESS | 18541 | 1460983780090 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 18541 | 1460983780093 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:49:40 INFO - PROCESS | 18541 | 1460983780103 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 18541 | 1460983780116 Marionette TRACE conn3 <- [1,434,null,{}] 05:49:40 INFO - PROCESS | 18541 | 1460983780137 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 18541 | 1460983780320 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:49:40 INFO - PROCESS | 18541 | 1460983780338 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22722000 == 53 [pid = 18541] [id = 116] 05:49:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b13bbc000) [pid = 18541] [serial = 347] [outer = (nil)] 05:49:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b13e29000) [pid = 18541] [serial = 348] [outer = 0x7f3b13bbc000] 05:49:40 INFO - PROCESS | 18541 | 1460983780394 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b149cbc00) [pid = 18541] [serial = 349] [outer = 0x7f3b13bbc000] 05:49:41 INFO - PROCESS | 18541 | 1460983781125 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1049ms 05:49:41 INFO - PROCESS | 18541 | 1460983781151 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 18541 | 1460983781154 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:49:41 INFO - PROCESS | 18541 | 1460983781159 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 18541 | 1460983781161 Marionette TRACE conn3 <- [1,438,null,{}] 05:49:41 INFO - PROCESS | 18541 | 1460983781166 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 18541 | 1460983781322 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:49:41 INFO - PROCESS | 18541 | 1460983781350 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b4e800 == 54 [pid = 18541] [id = 117] 05:49:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b13bc4800) [pid = 18541] [serial = 350] [outer = (nil)] 05:49:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b1533a400) [pid = 18541] [serial = 351] [outer = 0x7f3b13bc4800] 05:49:41 INFO - PROCESS | 18541 | 1460983781406 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b218d8c00) [pid = 18541] [serial = 352] [outer = 0x7f3b13bc4800] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b0f7da400) [pid = 18541] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b0be11400) [pid = 18541] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b0d731800) [pid = 18541] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b218dc400) [pid = 18541] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b14982c00) [pid = 18541] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0bda8000) [pid = 18541] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b0c0eb000) [pid = 18541] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b1497cc00) [pid = 18541] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b0cabdc00) [pid = 18541] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b149d6400) [pid = 18541] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b22909400) [pid = 18541] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b0f9c9800) [pid = 18541] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b140f3c00) [pid = 18541] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b12bdb400) [pid = 18541] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b0f7dd400) [pid = 18541] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b10a4f000) [pid = 18541] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b0f9c9c00) [pid = 18541] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b0d734800) [pid = 18541] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b0b9a8000) [pid = 18541] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b0bd9a000) [pid = 18541] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0c0e3000) [pid = 18541] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b16237400) [pid = 18541] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b0c3be000) [pid = 18541] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b0f854800) [pid = 18541] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b1bb24c00) [pid = 18541] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b0c0e4800) [pid = 18541] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b149d1000) [pid = 18541] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b0c0f0000) [pid = 18541] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b0bea4400) [pid = 18541] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:49:42 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b0be03800) [pid = 18541] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:49:42 INFO - PROCESS | 18541 | 1460983782451 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1328ms 05:49:42 INFO - PROCESS | 18541 | 1460983782489 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 18541 | 1460983782491 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:49:42 INFO - PROCESS | 18541 | 1460983782497 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 18541 | 1460983782499 Marionette TRACE conn3 <- [1,442,null,{}] 05:49:42 INFO - PROCESS | 18541 | 1460983782504 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 18541 | 1460983782661 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:49:42 INFO - PROCESS | 18541 | 1460983782687 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b914800 == 55 [pid = 18541] [id = 118] 05:49:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b0f854800) [pid = 18541] [serial = 353] [outer = (nil)] 05:49:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b11ae0800) [pid = 18541] [serial = 354] [outer = 0x7f3b0f854800] 05:49:42 INFO - PROCESS | 18541 | 1460983782750 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b226da800) [pid = 18541] [serial = 355] [outer = 0x7f3b0f854800] 05:49:43 INFO - PROCESS | 18541 | 1460983783512 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1073ms 05:49:43 INFO - PROCESS | 18541 | 1460983783591 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 18541 | 1460983783594 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:49:43 INFO - PROCESS | 18541 | 1460983783601 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 18541 | 1460983783603 Marionette TRACE conn3 <- [1,446,null,{}] 05:49:43 INFO - PROCESS | 18541 | 1460983783608 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 18541 | 1460983783747 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:49:43 INFO - PROCESS | 18541 | 1460983783756 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27c53800 == 56 [pid = 18541] [id = 119] 05:49:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b117c4000) [pid = 18541] [serial = 356] [outer = (nil)] 05:49:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b23943400) [pid = 18541] [serial = 357] [outer = 0x7f3b117c4000] 05:49:43 INFO - PROCESS | 18541 | 1460983783813 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b27288400) [pid = 18541] [serial = 358] [outer = 0x7f3b117c4000] 05:49:44 INFO - PROCESS | 18541 | 1460983784795 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1229ms 05:49:44 INFO - PROCESS | 18541 | 1460983784831 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 18541 | 1460983784838 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:49:44 INFO - PROCESS | 18541 | 1460983784847 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 18541 | 1460983784852 Marionette TRACE conn3 <- [1,450,null,{}] 05:49:44 INFO - PROCESS | 18541 | 1460983784859 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 18541 | 1460983785013 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:49:45 INFO - PROCESS | 18541 | 1460983785161 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13a85000 == 57 [pid = 18541] [id = 120] 05:49:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b0beae400) [pid = 18541] [serial = 359] [outer = (nil)] 05:49:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b0f745800) [pid = 18541] [serial = 360] [outer = 0x7f3b0beae400] 05:49:45 INFO - PROCESS | 18541 | 1460983785237 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b0f856400) [pid = 18541] [serial = 361] [outer = 0x7f3b0beae400] 05:49:46 INFO - PROCESS | 18541 | 1460983786204 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 18541 | 1460983786288 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:49:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:49:46 INFO - PROCESS | 18541 | 1460983786300 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 18541 | 1460983786303 Marionette TRACE conn3 <- [1,454,null,{}] 05:49:46 INFO - PROCESS | 18541 | 1460983786309 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 18541 | 1460983786516 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:49:46 INFO - PROCESS | 18541 | 1460983786656 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b235b2000 == 58 [pid = 18541] [id = 121] 05:49:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b0c3bbc00) [pid = 18541] [serial = 362] [outer = (nil)] 05:49:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b10a4c400) [pid = 18541] [serial = 363] [outer = 0x7f3b0c3bbc00] 05:49:46 INFO - PROCESS | 18541 | 1460983786734 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b12bd2800) [pid = 18541] [serial = 364] [outer = 0x7f3b0c3bbc00] 05:49:47 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:47 INFO - PROCESS | 18541 | 1460983787678 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:49:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1434ms 05:49:47 INFO - PROCESS | 18541 | 1460983787735 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 18541 | 1460983787738 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:49:47 INFO - PROCESS | 18541 | 1460983787746 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 18541 | 1460983787752 Marionette TRACE conn3 <- [1,458,null,{}] 05:49:47 INFO - PROCESS | 18541 | 1460983787785 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:47 INFO - PROCESS | 18541 | 1460983787964 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:49:48 INFO - PROCESS | 18541 | 1460983788112 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2f489000 == 59 [pid = 18541] [id = 122] 05:49:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b12bda400) [pid = 18541] [serial = 365] [outer = (nil)] 05:49:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b15977c00) [pid = 18541] [serial = 366] [outer = 0x7f3b12bda400] 05:49:48 INFO - PROCESS | 18541 | 1460983788192 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b2394a400) [pid = 18541] [serial = 367] [outer = 0x7f3b12bda400] 05:49:49 INFO - PROCESS | 18541 | 1460983789070 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:49:49 INFO - PROCESS | 18541 | 1460983789143 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:49:49 INFO - PROCESS | 18541 | 1460983789150 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 18541 | 1460983789154 Marionette TRACE conn3 <- [1,462,null,{}] 05:49:49 INFO - PROCESS | 18541 | 1460983789159 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 18541 | 1460983789325 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:49:49 INFO - PROCESS | 18541 | 1460983789465 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13c83000 == 60 [pid = 18541] [id = 123] 05:49:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b140f3c00) [pid = 18541] [serial = 368] [outer = (nil)] 05:49:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b27c07c00) [pid = 18541] [serial = 369] [outer = 0x7f3b140f3c00] 05:49:49 INFO - PROCESS | 18541 | 1460983789536 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b27e0a800) [pid = 18541] [serial = 370] [outer = 0x7f3b140f3c00] 05:49:50 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:50 INFO - PROCESS | 18541 | 1460983790463 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 18541 | 1460983790538 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:49:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:49:50 INFO - PROCESS | 18541 | 1460983790544 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 18541 | 1460983790547 Marionette TRACE conn3 <- [1,466,null,{}] 05:49:50 INFO - PROCESS | 18541 | 1460983790552 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 18541 | 1460983790696 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:49:50 INFO - PROCESS | 18541 | 1460983790835 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094df000 == 61 [pid = 18541] [id = 124] 05:49:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b096c7000) [pid = 18541] [serial = 371] [outer = (nil)] 05:49:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b0b672800) [pid = 18541] [serial = 372] [outer = 0x7f3b096c7000] 05:49:50 INFO - PROCESS | 18541 | 1460983790910 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b0b678800) [pid = 18541] [serial = 373] [outer = 0x7f3b096c7000] 05:49:51 INFO - PROCESS | 18541 | 1460983791781 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 18541 | 1460983791831 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:49:51 INFO - PROCESS | 18541 | 1460983791838 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 18541 | 1460983791841 Marionette TRACE conn3 <- [1,470,null,{}] 05:49:51 INFO - PROCESS | 18541 | 1460983791846 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 18541 | 1460983792013 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:49:52 INFO - PROCESS | 18541 | 1460983792356 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0da08800 == 62 [pid = 18541] [id = 125] 05:49:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b096cb000) [pid = 18541] [serial = 374] [outer = (nil)] 05:49:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b0b678000) [pid = 18541] [serial = 375] [outer = 0x7f3b096cb000] 05:49:52 INFO - PROCESS | 18541 | 1460983792507 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0b9a8400) [pid = 18541] [serial = 376] [outer = 0x7f3b096cb000] 05:49:53 INFO - PROCESS | 18541 | 1460983793353 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:49:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1584ms 05:49:53 INFO - PROCESS | 18541 | 1460983793440 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 18541 | 1460983793452 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:49:53 INFO - PROCESS | 18541 | 1460983793462 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 18541 | 1460983793465 Marionette TRACE conn3 <- [1,474,null,{}] 05:49:53 INFO - PROCESS | 18541 | 1460983793472 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 18541 | 1460983793616 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:49:53 INFO - PROCESS | 18541 | 1460983793768 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c302800 == 63 [pid = 18541] [id = 126] 05:49:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b0beaa400) [pid = 18541] [serial = 377] [outer = (nil)] 05:49:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b0c6d3000) [pid = 18541] [serial = 378] [outer = 0x7f3b0beaa400] 05:49:53 INFO - PROCESS | 18541 | 1460983793836 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b0c6d8c00) [pid = 18541] [serial = 379] [outer = 0x7f3b0beaa400] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14acb800 == 62 [pid = 18541] [id = 65] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13f41800 == 61 [pid = 18541] [id = 87] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2a7c3800 == 60 [pid = 18541] [id = 86] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b914800 == 59 [pid = 18541] [id = 118] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b4e800 == 58 [pid = 18541] [id = 117] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b22722000 == 57 [pid = 18541] [id = 116] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b229e4000) [pid = 18541] [serial = 321] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b2bf9d000) [pid = 18541] [serial = 297] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b17e3c000 == 56 [pid = 18541] [id = 115] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ebd000 == 55 [pid = 18541] [id = 114] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0f78e000 == 54 [pid = 18541] [id = 113] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b81d000 == 53 [pid = 18541] [id = 112] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2bf78800 == 52 [pid = 18541] [id = 111] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27da8000 == 51 [pid = 18541] [id = 110] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b224d0800 == 50 [pid = 18541] [id = 109] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b12b9f800 == 49 [pid = 18541] [id = 108] 05:49:54 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25a74000 == 48 [pid = 18541] [id = 107] 05:49:54 INFO - PROCESS | 18541 | 1460983794729 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0f9ca800) [pid = 18541] [serial = 304] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b117d2000) [pid = 18541] [serial = 147] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b0f746000) [pid = 18541] [serial = 210] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b29a94800) [pid = 18541] [serial = 259] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b218dd000) [pid = 18541] [serial = 183] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b22bddc00) [pid = 18541] [serial = 292] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b160fac00) [pid = 18541] [serial = 150] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b29a11400) [pid = 18541] [serial = 294] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b0f7d6c00) [pid = 18541] [serial = 286] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b0da6dc00) [pid = 18541] [serial = 285] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b15011800) [pid = 18541] [serial = 309] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b2728e800) [pid = 18541] [serial = 219] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b13bbf800) [pid = 18541] [serial = 288] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b16233c00) [pid = 18541] [serial = 180] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b218d5800) [pid = 18541] [serial = 144] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0f7de800) [pid = 18541] [serial = 303] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b13410c00) [pid = 18541] [serial = 306] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b161a8400) [pid = 18541] [serial = 310] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b149d5800) [pid = 18541] [serial = 313] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b229e0800) [pid = 18541] [serial = 319] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b2a7aa800) [pid = 18541] [serial = 295] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b147ed000) [pid = 18541] [serial = 289] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b14f25c00) [pid = 18541] [serial = 213] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b149da800) [pid = 18541] [serial = 301] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b1ba5b800) [pid = 18541] [serial = 171] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b1633f800) [pid = 18541] [serial = 318] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b0f73dc00) [pid = 18541] [serial = 174] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b279ab400) [pid = 18541] [serial = 256] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 92 (0x7f3b27e0e000) [pid = 18541] [serial = 246] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b0f85e800) [pid = 18541] [serial = 316] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b22ba9000) [pid = 18541] [serial = 216] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 89 (0x7f3b1390f800) [pid = 18541] [serial = 177] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 88 (0x7f3b1500ac00) [pid = 18541] [serial = 253] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 87 (0x7f3b10a56000) [pid = 18541] [serial = 312] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 86 (0x7f3b0b9a9c00) [pid = 18541] [serial = 300] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 85 (0x7f3b117ac400) [pid = 18541] [serial = 249] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 84 (0x7f3b13bbb800) [pid = 18541] [serial = 307] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 83 (0x7f3b279b0800) [pid = 18541] [serial = 222] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 82 (0x7f3b27e03800) [pid = 18541] [serial = 262] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 81 (0x7f3b160f6800) [pid = 18541] [serial = 291] [outer = (nil)] [url = about:blank] 05:49:54 INFO - PROCESS | 18541 | --DOMWINDOW == 80 (0x7f3b0f85a000) [pid = 18541] [serial = 315] [outer = (nil)] [url = about:blank] 05:49:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1330ms 05:49:54 INFO - PROCESS | 18541 | 1460983794794 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 18541 | 1460983794799 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:49:54 INFO - PROCESS | 18541 | 1460983794807 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 18541 | 1460983794810 Marionette TRACE conn3 <- [1,478,null,{}] 05:49:54 INFO - PROCESS | 18541 | 1460983794815 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 18541 | 1460983794944 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:49:55 INFO - PROCESS | 18541 | 1460983795052 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc04000 == 49 [pid = 18541] [id = 127] 05:49:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 81 (0x7f3b0be0f800) [pid = 18541] [serial = 380] [outer = (nil)] 05:49:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 82 (0x7f3b0f73c000) [pid = 18541] [serial = 381] [outer = 0x7f3b0be0f800] 05:49:55 INFO - PROCESS | 18541 | 1460983795112 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 83 (0x7f3b0f7d5000) [pid = 18541] [serial = 382] [outer = 0x7f3b0be0f800] 05:49:55 INFO - PROCESS | 18541 | 1460983795807 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:49:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1029ms 05:49:55 INFO - PROCESS | 18541 | 1460983795836 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 18541 | 1460983795840 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:49:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:49:55 INFO - PROCESS | 18541 | 1460983795847 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 18541 | 1460983795855 Marionette TRACE conn3 <- [1,482,null,{}] 05:49:55 INFO - PROCESS | 18541 | 1460983795883 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 18541 | 1460983796051 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:49:56 INFO - PROCESS | 18541 | 1460983796070 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13c67800 == 50 [pid = 18541] [id = 128] 05:49:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 84 (0x7f3b0f73d800) [pid = 18541] [serial = 383] [outer = (nil)] 05:49:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 85 (0x7f3b0f934c00) [pid = 18541] [serial = 384] [outer = 0x7f3b0f73d800] 05:49:56 INFO - PROCESS | 18541 | 1460983796128 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 86 (0x7f3b0f942400) [pid = 18541] [serial = 385] [outer = 0x7f3b0f73d800] 05:49:56 INFO - PROCESS | 18541 | 1460983796862 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1044ms 05:49:56 INFO - PROCESS | 18541 | 1460983796889 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 18541 | 1460983796893 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:49:56 INFO - PROCESS | 18541 | 1460983796898 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 18541 | 1460983796901 Marionette TRACE conn3 <- [1,486,null,{}] 05:49:56 INFO - PROCESS | 18541 | 1460983796906 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 18541 | 1460983797080 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:49:57 INFO - PROCESS | 18541 | 1460983797146 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1492d800 == 51 [pid = 18541] [id = 129] 05:49:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 87 (0x7f3b0c6cb400) [pid = 18541] [serial = 386] [outer = (nil)] 05:49:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b0f9cbc00) [pid = 18541] [serial = 387] [outer = 0x7f3b0c6cb400] 05:49:57 INFO - PROCESS | 18541 | 1460983797204 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b10a4f000) [pid = 18541] [serial = 388] [outer = 0x7f3b0c6cb400] 05:49:57 INFO - PROCESS | 18541 | 1460983797928 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:49:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1080ms 05:49:57 INFO - PROCESS | 18541 | 1460983797992 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 18541 | 1460983797995 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:49:58 INFO - PROCESS | 18541 | 1460983798001 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 18541 | 1460983798003 Marionette TRACE conn3 <- [1,490,null,{}] 05:49:58 INFO - PROCESS | 18541 | 1460983798008 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:58 INFO - PROCESS | 18541 | 1460983798186 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:49:58 INFO - PROCESS | 18541 | 1460983798213 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094ce000 == 52 [pid = 18541] [id = 130] 05:49:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b117a5000) [pid = 18541] [serial = 389] [outer = (nil)] 05:49:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b117ac000) [pid = 18541] [serial = 390] [outer = 0x7f3b117a5000] 05:49:58 INFO - PROCESS | 18541 | 1460983798287 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b11b09400) [pid = 18541] [serial = 391] [outer = 0x7f3b117a5000] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b0bda2400) [pid = 18541] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b0bd9a400) [pid = 18541] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 89 (0x7f3b13bbc000) [pid = 18541] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 88 (0x7f3b0e5c6400) [pid = 18541] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 87 (0x7f3b10a4f800) [pid = 18541] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 86 (0x7f3b15711400) [pid = 18541] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 85 (0x7f3b0f9ca000) [pid = 18541] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 84 (0x7f3b149d7800) [pid = 18541] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 83 (0x7f3b13bc4800) [pid = 18541] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 82 (0x7f3b0da6e000) [pid = 18541] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 81 (0x7f3b0bead800) [pid = 18541] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 80 (0x7f3b0f854800) [pid = 18541] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:49:59 INFO - PROCESS | 18541 | --DOMWINDOW == 79 (0x7f3b0d72f000) [pid = 18541] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:49:59 INFO - PROCESS | 18541 | 1460983799277 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:49:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1335ms 05:49:59 INFO - PROCESS | 18541 | 1460983799338 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 18541 | 1460983799341 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:49:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:49:59 INFO - PROCESS | 18541 | 1460983799347 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 18541 | 1460983799349 Marionette TRACE conn3 <- [1,494,null,{}] 05:49:59 INFO - PROCESS | 18541 | 1460983799354 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 18541 | 1460983799489 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:49:59 INFO - PROCESS | 18541 | 1460983799504 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b160e4800 == 53 [pid = 18541] [id = 131] 05:49:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 80 (0x7f3b0f79cc00) [pid = 18541] [serial = 392] [outer = (nil)] 05:49:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 81 (0x7f3b11b63c00) [pid = 18541] [serial = 393] [outer = 0x7f3b0f79cc00] 05:49:59 INFO - PROCESS | 18541 | 1460983799563 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 82 (0x7f3b13410c00) [pid = 18541] [serial = 394] [outer = 0x7f3b0f79cc00] 05:50:00 INFO - PROCESS | 18541 | 1460983800288 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 979ms 05:50:00 INFO - PROCESS | 18541 | 1460983800332 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 18541 | 1460983800336 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:50:00 INFO - PROCESS | 18541 | 1460983800341 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 18541 | 1460983800343 Marionette TRACE conn3 <- [1,498,null,{}] 05:50:00 INFO - PROCESS | 18541 | 1460983800348 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 18541 | 1460983800475 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:50:00 INFO - PROCESS | 18541 | 1460983800488 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1c7b8000 == 54 [pid = 18541] [id = 132] 05:50:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 83 (0x7f3b10a55400) [pid = 18541] [serial = 395] [outer = (nil)] 05:50:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 84 (0x7f3b13bc3c00) [pid = 18541] [serial = 396] [outer = 0x7f3b10a55400] 05:50:00 INFO - PROCESS | 18541 | 1460983800549 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 85 (0x7f3b14484800) [pid = 18541] [serial = 397] [outer = 0x7f3b10a55400] 05:50:01 INFO - PROCESS | 18541 | 1460983801490 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1176ms 05:50:01 INFO - PROCESS | 18541 | 1460983801520 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 18541 | 1460983801526 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:50:01 INFO - PROCESS | 18541 | 1460983801537 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 18541 | 1460983801542 Marionette TRACE conn3 <- [1,502,null,{}] 05:50:01 INFO - PROCESS | 18541 | 1460983801551 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 18541 | 1460983801725 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:50:01 INFO - PROCESS | 18541 | 1460983801858 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc0e800 == 55 [pid = 18541] [id = 133] 05:50:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 86 (0x7f3b0b9a3400) [pid = 18541] [serial = 398] [outer = (nil)] 05:50:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 87 (0x7f3b0c0e5c00) [pid = 18541] [serial = 399] [outer = 0x7f3b0b9a3400] 05:50:01 INFO - PROCESS | 18541 | 1460983801936 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b0c6d6800) [pid = 18541] [serial = 400] [outer = 0x7f3b0b9a3400] 05:50:02 INFO - PROCESS | 18541 | 1460983802807 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:50:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1346ms 05:50:02 INFO - PROCESS | 18541 | 1460983802883 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 18541 | 1460983802891 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:50:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:50:02 INFO - PROCESS | 18541 | 1460983802901 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 18541 | 1460983802906 Marionette TRACE conn3 <- [1,506,null,{}] 05:50:02 INFO - PROCESS | 18541 | 1460983802911 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 18541 | 1460983803115 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:50:03 INFO - PROCESS | 18541 | 1460983803251 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14ac0800 == 56 [pid = 18541] [id = 134] 05:50:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b0b9a4800) [pid = 18541] [serial = 401] [outer = (nil)] 05:50:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b0f7de800) [pid = 18541] [serial = 402] [outer = 0x7f3b0b9a4800] 05:50:03 INFO - PROCESS | 18541 | 1460983803325 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b0f859800) [pid = 18541] [serial = 403] [outer = 0x7f3b0b9a4800] 05:50:04 INFO - PROCESS | 18541 | 1460983804295 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1431ms 05:50:04 INFO - PROCESS | 18541 | 1460983804333 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:50:04 INFO - PROCESS | 18541 | 1460983804337 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:50:04 INFO - PROCESS | 18541 | 1460983804344 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 18541 | 1460983804348 Marionette TRACE conn3 <- [1,510,null,{}] 05:50:04 INFO - PROCESS | 18541 | 1460983804367 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 18541 | 1460983804536 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:50:04 INFO - PROCESS | 18541 | 1460983804671 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b226c0000 == 57 [pid = 18541] [id = 135] 05:50:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b0f9cdc00) [pid = 18541] [serial = 404] [outer = (nil)] 05:50:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b12717400) [pid = 18541] [serial = 405] [outer = 0x7f3b0f9cdc00] 05:50:04 INFO - PROCESS | 18541 | 1460983804794 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b13a33000) [pid = 18541] [serial = 406] [outer = 0x7f3b0f9cdc00] 05:50:05 INFO - PROCESS | 18541 | 1460983805676 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1386ms 05:50:05 INFO - PROCESS | 18541 | 1460983805730 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:50:05 INFO - PROCESS | 18541 | 1460983805735 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:50:05 INFO - PROCESS | 18541 | 1460983805742 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 18541 | 1460983805746 Marionette TRACE conn3 <- [1,514,null,{}] 05:50:05 INFO - PROCESS | 18541 | 1460983805751 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 18541 | 1460983805916 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:50:06 INFO - PROCESS | 18541 | 1460983806050 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b239f7800 == 58 [pid = 18541] [id = 136] 05:50:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b117a6c00) [pid = 18541] [serial = 407] [outer = (nil)] 05:50:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b1497ec00) [pid = 18541] [serial = 408] [outer = 0x7f3b117a6c00] 05:50:06 INFO - PROCESS | 18541 | 1460983806123 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b149d1c00) [pid = 18541] [serial = 409] [outer = 0x7f3b117a6c00] 05:50:06 INFO - PROCESS | 18541 | 1460983806937 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:50:06 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 05:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1235ms 05:50:06 INFO - PROCESS | 18541 | 1460983806986 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 18541 | 1460983806989 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:50:06 INFO - PROCESS | 18541 | 1460983806997 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 18541 | 1460983807000 Marionette TRACE conn3 <- [1,518,null,{}] 05:50:07 INFO - PROCESS | 18541 | 1460983807005 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 18541 | 1460983807154 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:50:07 INFO - PROCESS | 18541 | 1460983807294 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b3e800 == 59 [pid = 18541] [id = 137] 05:50:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b13bc4800) [pid = 18541] [serial = 410] [outer = (nil)] 05:50:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b14a3e400) [pid = 18541] [serial = 411] [outer = 0x7f3b13bc4800] 05:50:07 INFO - PROCESS | 18541 | 1460983807365 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b15338c00) [pid = 18541] [serial = 412] [outer = 0x7f3b13bc4800] 05:50:08 INFO - PROCESS | 18541 | 1460983808228 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1284ms 05:50:08 INFO - PROCESS | 18541 | 1460983808283 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 18541 | 1460983808287 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:50:08 INFO - PROCESS | 18541 | 1460983808293 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 18541 | 1460983808297 Marionette TRACE conn3 <- [1,522,null,{}] 05:50:08 INFO - PROCESS | 18541 | 1460983808302 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 18541 | 1460983808478 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:50:08 INFO - PROCESS | 18541 | 1460983808611 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27592000 == 60 [pid = 18541] [id = 138] 05:50:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b12bd7800) [pid = 18541] [serial = 413] [outer = (nil)] 05:50:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b18050800) [pid = 18541] [serial = 414] [outer = 0x7f3b12bd7800] 05:50:08 INFO - PROCESS | 18541 | 1460983808686 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b22909400) [pid = 18541] [serial = 415] [outer = 0x7f3b12bd7800] 05:50:09 INFO - PROCESS | 18541 | 1460983809578 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:50:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1327ms 05:50:09 INFO - PROCESS | 18541 | 1460983809621 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 18541 | 1460983809624 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:50:09 INFO - PROCESS | 18541 | 1460983809630 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 18541 | 1460983809632 Marionette TRACE conn3 <- [1,526,null,{}] 05:50:09 INFO - PROCESS | 18541 | 1460983809865 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 18541 | 1460983810052 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:50:10 INFO - PROCESS | 18541 | 1460983810211 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13a84800 == 61 [pid = 18541] [id = 139] 05:50:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b0be0d000) [pid = 18541] [serial = 416] [outer = (nil)] 05:50:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b0bea9000) [pid = 18541] [serial = 417] [outer = 0x7f3b0be0d000] 05:50:10 INFO - PROCESS | 18541 | 1460983810274 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b0c6cfc00) [pid = 18541] [serial = 418] [outer = 0x7f3b0be0d000] 05:50:11 INFO - PROCESS | 18541 | 1460983811154 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:50:11 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 05:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1579ms 05:50:11 INFO - PROCESS | 18541 | 1460983811212 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:50:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:50:11 INFO - PROCESS | 18541 | 1460983811220 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:50:11 INFO - PROCESS | 18541 | 1460983811227 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 18541 | 1460983811230 Marionette TRACE conn3 <- [1,530,null,{}] 05:50:11 INFO - PROCESS | 18541 | 1460983811236 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 18541 | 1460983811389 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:50:11 INFO - PROCESS | 18541 | 1460983811502 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bfd4000 == 62 [pid = 18541] [id = 140] 05:50:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b0be07000) [pid = 18541] [serial = 419] [outer = (nil)] 05:50:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b0f745400) [pid = 18541] [serial = 420] [outer = 0x7f3b0be07000] 05:50:11 INFO - PROCESS | 18541 | 1460983811580 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b0f855c00) [pid = 18541] [serial = 421] [outer = 0x7f3b0be07000] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b226cd800 == 61 [pid = 18541] [id = 69] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b40000 == 60 [pid = 18541] [id = 99] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b160e4800 == 59 [pid = 18541] [id = 131] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094ce000 == 58 [pid = 18541] [id = 130] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1492d800 == 57 [pid = 18541] [id = 129] 05:50:12 INFO - PROCESS | 18541 | 1460983812395 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13c67800 == 56 [pid = 18541] [id = 128] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0cc04000 == 55 [pid = 18541] [id = 127] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c302800 == 54 [pid = 18541] [id = 126] 05:50:12 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0da08800 == 53 [pid = 18541] [id = 125] 05:50:12 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 05:50:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:50:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:50:12 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 05:50:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:50:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:50:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1231ms 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b13bca000) [pid = 18541] [serial = 283] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b2bfdd000) [pid = 18541] [serial = 298] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b0cab3c00) [pid = 18541] [serial = 339] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b13e29000) [pid = 18541] [serial = 348] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b0f73fc00) [pid = 18541] [serial = 340] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b0f853400) [pid = 18541] [serial = 324] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b0f860c00) [pid = 18541] [serial = 325] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b13bbf400) [pid = 18541] [serial = 328] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b12721c00) [pid = 18541] [serial = 327] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b27c9a400) [pid = 18541] [serial = 334] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b27961800) [pid = 18541] [serial = 333] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b118a6000) [pid = 18541] [serial = 345] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b23819400) [pid = 18541] [serial = 331] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b1ba58400) [pid = 18541] [serial = 330] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b1533a400) [pid = 18541] [serial = 351] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b0f93f000) [pid = 18541] [serial = 337] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 92 (0x7f3b0f937400) [pid = 18541] [serial = 336] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b0f934000) [pid = 18541] [serial = 342] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b149cbc00) [pid = 18541] [serial = 349] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 89 (0x7f3b0f941c00) [pid = 18541] [serial = 343] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 88 (0x7f3b11ae0800) [pid = 18541] [serial = 354] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 87 (0x7f3b226da800) [pid = 18541] [serial = 355] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 86 (0x7f3b218d8c00) [pid = 18541] [serial = 352] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | --DOMWINDOW == 85 (0x7f3b13a2e400) [pid = 18541] [serial = 346] [outer = (nil)] [url = about:blank] 05:50:12 INFO - PROCESS | 18541 | 1460983812505 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 18541 | 1460983812507 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:50:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:50:12 INFO - PROCESS | 18541 | 1460983812516 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 18541 | 1460983812519 Marionette TRACE conn3 <- [1,534,null,{}] 05:50:12 INFO - PROCESS | 18541 | 1460983812524 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 18541 | 1460983812666 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:50:12 INFO - PROCESS | 18541 | 1460983812676 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1188d000 == 54 [pid = 18541] [id = 141] 05:50:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 86 (0x7f3b0f856800) [pid = 18541] [serial = 422] [outer = (nil)] 05:50:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 87 (0x7f3b0f93c800) [pid = 18541] [serial = 423] [outer = 0x7f3b0f856800] 05:50:12 INFO - PROCESS | 18541 | 1460983812738 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b10a51800) [pid = 18541] [serial = 424] [outer = 0x7f3b0f856800] 05:50:13 INFO - PROCESS | 18541 | 1460983813528 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:50:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1030ms 05:50:13 INFO - PROCESS | 18541 | 1460983813549 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:50:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:50:13 INFO - PROCESS | 18541 | 1460983813558 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:50:13 INFO - PROCESS | 18541 | 1460983813587 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 18541 | 1460983813590 Marionette TRACE conn3 <- [1,538,null,{}] 05:50:13 INFO - PROCESS | 18541 | 1460983813595 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:13 INFO - PROCESS | 18541 | 1460983813753 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:50:13 INFO - PROCESS | 18541 | 1460983813908 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1611e000 == 55 [pid = 18541] [id = 142] 05:50:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b0f73f400) [pid = 18541] [serial = 425] [outer = (nil)] 05:50:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b11a50400) [pid = 18541] [serial = 426] [outer = 0x7f3b0f73f400] 05:50:13 INFO - PROCESS | 18541 | 1460983813974 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b13ed0400) [pid = 18541] [serial = 427] [outer = 0x7f3b0f73f400] 05:50:14 INFO - PROCESS | 18541 | 1460983814568 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:50:14 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. 05:50:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1048ms 05:50:14 INFO - PROCESS | 18541 | 1460983814613 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:50:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:50:14 INFO - PROCESS | 18541 | 1460983814625 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:50:14 INFO - PROCESS | 18541 | 1460983814631 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 18541 | 1460983814634 Marionette TRACE conn3 <- [1,542,null,{}] 05:50:14 INFO - PROCESS | 18541 | 1460983814639 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 18541 | 1460983814772 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:50:14 INFO - PROCESS | 18541 | 1460983814890 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b81e800 == 56 [pid = 18541] [id = 143] 05:50:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b0f939c00) [pid = 18541] [serial = 428] [outer = (nil)] 05:50:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b14f26400) [pid = 18541] [serial = 429] [outer = 0x7f3b0f939c00] 05:50:14 INFO - PROCESS | 18541 | 1460983814948 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b16233c00) [pid = 18541] [serial = 430] [outer = 0x7f3b0f939c00] 05:50:15 INFO - PROCESS | 18541 | 1460983815659 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:50:15 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. 05:50:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1078ms 05:50:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:50:15 INFO - PROCESS | 18541 | 1460983815731 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 18541 | 1460983815733 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:50:15 INFO - PROCESS | 18541 | 1460983815743 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 18541 | 1460983815745 Marionette TRACE conn3 <- [1,546,null,{}] 05:50:15 INFO - PROCESS | 18541 | 1460983815751 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 18541 | 1460983815965 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:50:16 INFO - PROCESS | 18541 | 1460983816015 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25bbf800 == 57 [pid = 18541] [id = 144] 05:50:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b14983400) [pid = 18541] [serial = 431] [outer = (nil)] 05:50:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b218d3400) [pid = 18541] [serial = 432] [outer = 0x7f3b14983400] 05:50:16 INFO - PROCESS | 18541 | 1460983816082 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b23819400) [pid = 18541] [serial = 433] [outer = 0x7f3b14983400] 05:50:16 INFO - PROCESS | 18541 | 1460983816942 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:50:16 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b117a5000) [pid = 18541] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:50:16 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b0f79cc00) [pid = 18541] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:50:16 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b096cb000) [pid = 18541] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:50:16 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b0f73d800) [pid = 18541] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:50:16 INFO - PROCESS | 18541 | --DOMWINDOW == 92 (0x7f3b0beaa400) [pid = 18541] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:50:16 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b0be0f800) [pid = 18541] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:50:16 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b0c6cb400) [pid = 18541] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:50:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:50:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1242ms 05:50:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:50:16 INFO - PROCESS | 18541 | 1460983816985 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 18541 | 1460983816988 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:50:16 INFO - PROCESS | 18541 | 1460983816994 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 18541 | 1460983816997 Marionette TRACE conn3 <- [1,550,null,{}] 05:50:17 INFO - PROCESS | 18541 | 1460983817002 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 18541 | 1460983817159 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:50:17 INFO - PROCESS | 18541 | 1460983817262 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13794000 == 58 [pid = 18541] [id = 145] 05:50:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b0f73d800) [pid = 18541] [serial = 434] [outer = (nil)] 05:50:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b136bb000) [pid = 18541] [serial = 435] [outer = 0x7f3b0f73d800] 05:50:17 INFO - PROCESS | 18541 | 1460983817327 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b2381e000) [pid = 18541] [serial = 436] [outer = 0x7f3b0f73d800] 05:50:17 INFO - PROCESS | 18541 | 1460983817928 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:50:17 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. 05:50:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 980ms 05:50:17 INFO - PROCESS | 18541 | 1460983817982 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 18541 | 1460983817984 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:50:17 INFO - PROCESS | 18541 | 1460983817992 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 18541 | 1460983817993 Marionette TRACE conn3 <- [1,554,null,{}] 05:50:18 INFO - PROCESS | 18541 | 1460983817999 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 18541 | 1460983818132 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:50:18 INFO - PROCESS | 18541 | 1460983818154 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a724000 == 59 [pid = 18541] [id = 146] 05:50:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b0c6eec00) [pid = 18541] [serial = 437] [outer = (nil)] 05:50:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b0c6f4800) [pid = 18541] [serial = 438] [outer = 0x7f3b0c6eec00] 05:50:18 INFO - PROCESS | 18541 | 1460983818212 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b0c6fa800) [pid = 18541] [serial = 439] [outer = 0x7f3b0c6eec00] 05:50:18 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 926ms 05:50:18 INFO - PROCESS | 18541 | 1460983818912 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:50:18 INFO - PROCESS | 18541 | 1460983818921 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 18541 | 1460983818923 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:50:19 INFO - PROCESS | 18541 | 1460983819000 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 18541 | 1460983819004 Marionette TRACE conn3 <- [1,558,null,{}] 05:50:19 INFO - PROCESS | 18541 | 1460983819017 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 18541 | 1460983819181 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:50:19 INFO - PROCESS | 18541 | 1460983819318 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bc85800 == 60 [pid = 18541] [id = 147] 05:50:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b0b9a9c00) [pid = 18541] [serial = 440] [outer = (nil)] 05:50:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b0be0c400) [pid = 18541] [serial = 441] [outer = 0x7f3b0b9a9c00] 05:50:19 INFO - PROCESS | 18541 | 1460983819389 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b0c6d1400) [pid = 18541] [serial = 442] [outer = 0x7f3b0b9a9c00] 05:50:20 INFO - PROCESS | 18541 | 1460983820312 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1455ms 05:50:20 INFO - PROCESS | 18541 | 1460983820386 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 18541 | 1460983820391 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:50:20 INFO - PROCESS | 18541 | 1460983820398 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 18541 | 1460983820402 Marionette TRACE conn3 <- [1,562,null,{}] 05:50:20 INFO - PROCESS | 18541 | 1460983820413 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 18541 | 1460983820610 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:50:20 INFO - PROCESS | 18541 | 1460983820746 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b218f7000 == 61 [pid = 18541] [id = 148] 05:50:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b0cabdc00) [pid = 18541] [serial = 443] [outer = (nil)] 05:50:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b0f7d6000) [pid = 18541] [serial = 444] [outer = 0x7f3b0cabdc00] 05:50:20 INFO - PROCESS | 18541 | 1460983820869 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b0f935400) [pid = 18541] [serial = 445] [outer = 0x7f3b0cabdc00] 05:50:21 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:22 INFO - PROCESS | 18541 | 1460983822263 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1933ms 05:50:22 INFO - PROCESS | 18541 | 1460983822332 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 18541 | 1460983822336 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:50:22 INFO - PROCESS | 18541 | 1460983822343 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 18541 | 1460983822346 Marionette TRACE conn3 <- [1,566,null,{}] 05:50:22 INFO - PROCESS | 18541 | 1460983822351 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 18541 | 1460983822507 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:50:22 INFO - PROCESS | 18541 | 1460983822651 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b658800 == 62 [pid = 18541] [id = 149] 05:50:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b22b47c00) [pid = 18541] [serial = 446] [outer = (nil)] 05:50:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b238d3000) [pid = 18541] [serial = 447] [outer = 0x7f3b22b47c00] 05:50:22 INFO - PROCESS | 18541 | 1460983822732 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b23b0e800) [pid = 18541] [serial = 448] [outer = 0x7f3b22b47c00] 05:50:23 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:23 INFO - PROCESS | 18541 | 1460983823571 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:50:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1276ms 05:50:23 INFO - PROCESS | 18541 | 1460983823621 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 18541 | 1460983823625 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:50:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:50:23 INFO - PROCESS | 18541 | 1460983823630 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 18541 | 1460983823632 Marionette TRACE conn3 <- [1,570,null,{}] 05:50:23 INFO - PROCESS | 18541 | 1460983823656 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 18541 | 1460983823812 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:50:23 INFO - PROCESS | 18541 | 1460983823967 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b620800 == 63 [pid = 18541] [id = 150] 05:50:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b051c4400) [pid = 18541] [serial = 449] [outer = (nil)] 05:50:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b051cf000) [pid = 18541] [serial = 450] [outer = 0x7f3b051c4400] 05:50:24 INFO - PROCESS | 18541 | 1460983824036 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b1571b400) [pid = 18541] [serial = 451] [outer = 0x7f3b051c4400] 05:50:24 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:24 INFO - PROCESS | 18541 | 1460983824868 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:50:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1283ms 05:50:24 INFO - PROCESS | 18541 | 1460983824915 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 18541 | 1460983824919 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:50:24 INFO - PROCESS | 18541 | 1460983824924 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 18541 | 1460983824927 Marionette TRACE conn3 <- [1,574,null,{}] 05:50:24 INFO - PROCESS | 18541 | 1460983824932 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 18541 | 1460983825084 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:50:25 INFO - PROCESS | 18541 | 1460983825228 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2b7800 == 64 [pid = 18541] [id = 151] 05:50:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b051c8c00) [pid = 18541] [serial = 452] [outer = (nil)] 05:50:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b0c8cbc00) [pid = 18541] [serial = 453] [outer = 0x7f3b051c8c00] 05:50:25 INFO - PROCESS | 18541 | 1460983825302 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b0c8d0c00) [pid = 18541] [serial = 454] [outer = 0x7f3b051c8c00] 05:50:26 INFO - PROCESS | 18541 | 1460983826146 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1279ms 05:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:50:26 INFO - PROCESS | 18541 | 1460983826206 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 18541 | 1460983826209 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:50:26 INFO - PROCESS | 18541 | 1460983826215 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 18541 | 1460983826218 Marionette TRACE conn3 <- [1,578,null,{}] 05:50:26 INFO - PROCESS | 18541 | 1460983826223 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:26 INFO - PROCESS | 18541 | 1460983826405 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:50:26 INFO - PROCESS | 18541 | 1460983826544 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1097e000 == 65 [pid = 18541] [id = 152] 05:50:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b09305800) [pid = 18541] [serial = 455] [outer = (nil)] 05:50:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b0c8d1000) [pid = 18541] [serial = 456] [outer = 0x7f3b09305800] 05:50:26 INFO - PROCESS | 18541 | 1460983826620 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b23968c00) [pid = 18541] [serial = 457] [outer = 0x7f3b09305800] 05:50:27 INFO - PROCESS | 18541 | 1460983827758 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:50:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1628ms 05:50:27 INFO - PROCESS | 18541 | 1460983827843 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 18541 | 1460983827847 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:50:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:50:27 INFO - PROCESS | 18541 | 1460983827855 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 18541 | 1460983827860 Marionette TRACE conn3 <- [1,582,null,{}] 05:50:27 INFO - PROCESS | 18541 | 1460983827867 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 18541 | 1460983828042 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:50:28 INFO - PROCESS | 18541 | 1460983828264 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bc89000 == 66 [pid = 18541] [id = 153] 05:50:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b09303000) [pid = 18541] [serial = 458] [outer = (nil)] 05:50:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b09307400) [pid = 18541] [serial = 459] [outer = 0x7f3b09303000] 05:50:28 INFO - PROCESS | 18541 | 1460983828327 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b09310400) [pid = 18541] [serial = 460] [outer = 0x7f3b09303000] 05:50:29 INFO - PROCESS | 18541 | 1460983829218 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1433ms 05:50:29 INFO - PROCESS | 18541 | 1460983829288 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 18541 | 1460983829295 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:50:29 INFO - PROCESS | 18541 | 1460983829304 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 18541 | 1460983829308 Marionette TRACE conn3 <- [1,586,null,{}] 05:50:29 INFO - PROCESS | 18541 | 1460983829313 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 18541 | 1460983829467 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:50:29 INFO - PROCESS | 18541 | 1460983829632 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13794000 == 65 [pid = 18541] [id = 145] 05:50:29 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25bbf800 == 64 [pid = 18541] [id = 144] 05:50:29 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b81e800 == 63 [pid = 18541] [id = 143] 05:50:29 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b23943400) [pid = 18541] [serial = 357] [outer = (nil)] [url = about:blank] 05:50:29 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b0f745800) [pid = 18541] [serial = 360] [outer = (nil)] [url = about:blank] 05:50:29 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b10a4c400) [pid = 18541] [serial = 363] [outer = (nil)] [url = about:blank] 05:50:29 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b15977c00) [pid = 18541] [serial = 366] [outer = (nil)] [url = about:blank] 05:50:29 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b27c07c00) [pid = 18541] [serial = 369] [outer = (nil)] [url = about:blank] 05:50:29 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b0b672800) [pid = 18541] [serial = 372] [outer = (nil)] [url = about:blank] 05:50:29 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b13bc3c00) [pid = 18541] [serial = 396] [outer = (nil)] [url = about:blank] 05:50:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094d6800 == 64 [pid = 18541] [id = 154] 05:50:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b0b672800) [pid = 18541] [serial = 461] [outer = (nil)] 05:50:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b0beaf400) [pid = 18541] [serial = 462] [outer = 0x7f3b0b672800] 05:50:29 INFO - PROCESS | 18541 | 1460983829771 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b0c6d0800) [pid = 18541] [serial = 463] [outer = 0x7f3b0b672800] 05:50:29 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1611e000 == 63 [pid = 18541] [id = 142] 05:50:29 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1188d000 == 62 [pid = 18541] [id = 141] 05:50:30 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bfd4000 == 61 [pid = 18541] [id = 140] 05:50:30 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13a84800 == 60 [pid = 18541] [id = 139] 05:50:30 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14ac0800 == 59 [pid = 18541] [id = 134] 05:50:30 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0cc0e800 == 58 [pid = 18541] [id = 133] 05:50:30 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1c7b8000 == 57 [pid = 18541] [id = 132] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b117ac000) [pid = 18541] [serial = 390] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b11b63c00) [pid = 18541] [serial = 393] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b11b09400) [pid = 18541] [serial = 391] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b0b9a8400) [pid = 18541] [serial = 376] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b0b678000) [pid = 18541] [serial = 375] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b0f934c00) [pid = 18541] [serial = 384] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b0c6d8c00) [pid = 18541] [serial = 379] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0c6d3000) [pid = 18541] [serial = 378] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b0f73c000) [pid = 18541] [serial = 381] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b0f7d5000) [pid = 18541] [serial = 382] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b10a4f000) [pid = 18541] [serial = 388] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b0f9cbc00) [pid = 18541] [serial = 387] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b0f942400) [pid = 18541] [serial = 385] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b13410c00) [pid = 18541] [serial = 394] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b0c6f8400) [pid = 18541] [serial = 464] [outer = 0x7f3b0be09c00] 05:50:30 INFO - PROCESS | 18541 | 1460983830600 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1326ms 05:50:30 INFO - PROCESS | 18541 | 1460983830630 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 18541 | 1460983830634 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:50:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:50:30 INFO - PROCESS | 18541 | 1460983830639 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 18541 | 1460983830644 Marionette TRACE conn3 <- [1,590,null,{}] 05:50:30 INFO - PROCESS | 18541 | 1460983830660 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 18541 | 1460983830792 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:50:30 INFO - PROCESS | 18541 | 1460983830807 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b11a2f000 == 58 [pid = 18541] [id = 155] 05:50:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b0c8cd000) [pid = 18541] [serial = 465] [outer = (nil)] 05:50:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b0d68c000) [pid = 18541] [serial = 466] [outer = 0x7f3b0c8cd000] 05:50:30 INFO - PROCESS | 18541 | 1460983830868 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b0f79c000) [pid = 18541] [serial = 467] [outer = 0x7f3b0c8cd000] 05:50:31 INFO - PROCESS | 18541 | 1460983831628 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:50:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1037ms 05:50:31 INFO - PROCESS | 18541 | 1460983831677 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:50:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:50:31 INFO - PROCESS | 18541 | 1460983831681 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:50:31 INFO - PROCESS | 18541 | 1460983831686 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 18541 | 1460983831689 Marionette TRACE conn3 <- [1,594,null,{}] 05:50:31 INFO - PROCESS | 18541 | 1460983831693 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 18541 | 1460983831821 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:50:31 INFO - PROCESS | 18541 | 1460983831840 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f2800 == 59 [pid = 18541] [id = 156] 05:50:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b0c8d4c00) [pid = 18541] [serial = 468] [outer = (nil)] 05:50:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b0f93c400) [pid = 18541] [serial = 469] [outer = 0x7f3b0c8d4c00] 05:50:31 INFO - PROCESS | 18541 | 1460983831897 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b0f9cbc00) [pid = 18541] [serial = 470] [outer = 0x7f3b0c8d4c00] 05:50:32 INFO - PROCESS | 18541 | 1460983832707 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:50:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1075ms 05:50:32 INFO - PROCESS | 18541 | 1460983832761 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 18541 | 1460983832764 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:50:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:50:32 INFO - PROCESS | 18541 | 1460983832770 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 18541 | 1460983832772 Marionette TRACE conn3 <- [1,598,null,{}] 05:50:32 INFO - PROCESS | 18541 | 1460983832777 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 18541 | 1460983832938 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:50:32 INFO - PROCESS | 18541 | 1460983832968 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b645000 == 60 [pid = 18541] [id = 157] 05:50:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b0f9c3800) [pid = 18541] [serial = 471] [outer = (nil)] 05:50:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b10a4f800) [pid = 18541] [serial = 472] [outer = 0x7f3b0f9c3800] 05:50:33 INFO - PROCESS | 18541 | 1460983833025 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b117d1c00) [pid = 18541] [serial = 473] [outer = 0x7f3b0f9c3800] 05:50:34 INFO - PROCESS | 18541 | 1460983834045 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:50:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1329ms 05:50:34 INFO - PROCESS | 18541 | 1460983834099 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 18541 | 1460983834101 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:50:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:50:34 INFO - PROCESS | 18541 | 1460983834107 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 18541 | 1460983834109 Marionette TRACE conn3 <- [1,602,null,{}] 05:50:34 INFO - PROCESS | 18541 | 1460983834120 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 18541 | 1460983834305 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:50:34 INFO - PROCESS | 18541 | 1460983834379 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b16117800 == 61 [pid = 18541] [id = 158] 05:50:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b11b63c00) [pid = 18541] [serial = 474] [outer = (nil)] 05:50:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b13bc3000) [pid = 18541] [serial = 475] [outer = 0x7f3b11b63c00] 05:50:34 INFO - PROCESS | 18541 | 1460983834438 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b150f4000) [pid = 18541] [serial = 476] [outer = 0x7f3b11b63c00] 05:50:34 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b14983400) [pid = 18541] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:50:34 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b0f856800) [pid = 18541] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:50:34 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b0be0d000) [pid = 18541] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:50:34 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b0be07000) [pid = 18541] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:50:34 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b0f73d800) [pid = 18541] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:50:34 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b0f73f400) [pid = 18541] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:50:34 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0f939c00) [pid = 18541] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:50:35 INFO - PROCESS | 18541 | 1460983835236 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:50:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1188ms 05:50:35 INFO - PROCESS | 18541 | 1460983835297 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 18541 | 1460983835300 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:50:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:50:35 INFO - PROCESS | 18541 | 1460983835316 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 18541 | 1460983835319 Marionette TRACE conn3 <- [1,606,null,{}] 05:50:35 INFO - PROCESS | 18541 | 1460983835324 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:35 INFO - PROCESS | 18541 | 1460983835451 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:50:35 INFO - PROCESS | 18541 | 1460983835461 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1c7d0800 == 62 [pid = 18541] [id = 159] 05:50:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b0f940400) [pid = 18541] [serial = 477] [outer = (nil)] 05:50:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b160ed000) [pid = 18541] [serial = 478] [outer = 0x7f3b0f940400] 05:50:35 INFO - PROCESS | 18541 | 1460983835517 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b17e70000) [pid = 18541] [serial = 479] [outer = 0x7f3b0f940400] 05:50:36 INFO - PROCESS | 18541 | 1460983836220 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:50:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 929ms 05:50:36 INFO - PROCESS | 18541 | 1460983836244 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 18541 | 1460983836248 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:50:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:50:36 INFO - PROCESS | 18541 | 1460983836253 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 18541 | 1460983836255 Marionette TRACE conn3 <- [1,610,null,{}] 05:50:36 INFO - PROCESS | 18541 | 1460983836260 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 18541 | 1460983836421 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:50:36 INFO - PROCESS | 18541 | 1460983836442 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22921000 == 63 [pid = 18541] [id = 160] 05:50:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b0f73d800) [pid = 18541] [serial = 480] [outer = (nil)] 05:50:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b218d6000) [pid = 18541] [serial = 481] [outer = 0x7f3b0f73d800] 05:50:36 INFO - PROCESS | 18541 | 1460983836500 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b22b07400) [pid = 18541] [serial = 482] [outer = 0x7f3b0f73d800] 05:50:37 INFO - PROCESS | 18541 | 1460983837403 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:50:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1225ms 05:50:37 INFO - PROCESS | 18541 | 1460983837479 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:50:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:50:37 INFO - PROCESS | 18541 | 1460983837485 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:50:37 INFO - PROCESS | 18541 | 1460983837493 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 18541 | 1460983837498 Marionette TRACE conn3 <- [1,614,null,{}] 05:50:37 INFO - PROCESS | 18541 | 1460983837506 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 18541 | 1460983837705 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:50:37 INFO - PROCESS | 18541 | 1460983837845 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2b6000 == 64 [pid = 18541] [id = 161] 05:50:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b0930b000) [pid = 18541] [serial = 483] [outer = (nil)] 05:50:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b095d4400) [pid = 18541] [serial = 484] [outer = 0x7f3b0930b000] 05:50:37 INFO - PROCESS | 18541 | 1460983837921 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b095db800) [pid = 18541] [serial = 485] [outer = 0x7f3b0930b000] 05:50:38 INFO - PROCESS | 18541 | 1460983838740 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1281ms 05:50:38 INFO - PROCESS | 18541 | 1460983838774 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 18541 | 1460983838782 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:50:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:50:38 INFO - PROCESS | 18541 | 1460983838791 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 18541 | 1460983838795 Marionette TRACE conn3 <- [1,618,null,{}] 05:50:38 INFO - PROCESS | 18541 | 1460983838801 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:38 INFO - PROCESS | 18541 | 1460983838983 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:50:39 INFO - PROCESS | 18541 | 1460983839130 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157a9800 == 65 [pid = 18541] [id = 162] 05:50:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b0930b800) [pid = 18541] [serial = 486] [outer = (nil)] 05:50:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b0b673400) [pid = 18541] [serial = 487] [outer = 0x7f3b0930b800] 05:50:39 INFO - PROCESS | 18541 | 1460983839202 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b0c0f0000) [pid = 18541] [serial = 488] [outer = 0x7f3b0930b800] 05:50:40 INFO - PROCESS | 18541 | 1460983840172 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:50:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1434ms 05:50:40 INFO - PROCESS | 18541 | 1460983840226 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 18541 | 1460983840229 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:50:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:50:40 INFO - PROCESS | 18541 | 1460983840235 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 18541 | 1460983840241 Marionette TRACE conn3 <- [1,622,null,{}] 05:50:40 INFO - PROCESS | 18541 | 1460983840256 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 18541 | 1460983840422 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:50:40 INFO - PROCESS | 18541 | 1460983840562 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25bc0800 == 66 [pid = 18541] [id = 163] 05:50:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b0c6fd400) [pid = 18541] [serial = 489] [outer = (nil)] 05:50:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b0f745800) [pid = 18541] [serial = 490] [outer = 0x7f3b0c6fd400] 05:50:40 INFO - PROCESS | 18541 | 1460983840637 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0f9ccc00) [pid = 18541] [serial = 491] [outer = 0x7f3b0c6fd400] 05:50:41 INFO - PROCESS | 18541 | 1460983841486 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1280ms 05:50:41 INFO - PROCESS | 18541 | 1460983841529 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 18541 | 1460983841534 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:50:41 INFO - PROCESS | 18541 | 1460983841540 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 18541 | 1460983841542 Marionette TRACE conn3 <- [1,626,null,{}] 05:50:41 INFO - PROCESS | 18541 | 1460983841548 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 18541 | 1460983841706 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:50:41 INFO - PROCESS | 18541 | 1460983841852 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b29a67000 == 67 [pid = 18541] [id = 164] 05:50:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b0c8c8400) [pid = 18541] [serial = 492] [outer = (nil)] 05:50:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b13bbc800) [pid = 18541] [serial = 493] [outer = 0x7f3b0c8c8400] 05:50:41 INFO - PROCESS | 18541 | 1460983841925 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b14a3b400) [pid = 18541] [serial = 494] [outer = 0x7f3b0c8c8400] 05:50:42 INFO - PROCESS | 18541 | 1460983842777 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1283ms 05:50:42 INFO - PROCESS | 18541 | 1460983842824 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 18541 | 1460983842828 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:50:42 INFO - PROCESS | 18541 | 1460983842833 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 18541 | 1460983842837 Marionette TRACE conn3 <- [1,630,null,{}] 05:50:42 INFO - PROCESS | 18541 | 1460983842842 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 18541 | 1460983843004 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:50:43 INFO - PROCESS | 18541 | 1460983843150 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7d0000 == 68 [pid = 18541] [id = 165] 05:50:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b0f85e800) [pid = 18541] [serial = 495] [outer = (nil)] 05:50:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b160ee400) [pid = 18541] [serial = 496] [outer = 0x7f3b0f85e800] 05:50:43 INFO - PROCESS | 18541 | 1460983843232 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b22b08000) [pid = 18541] [serial = 497] [outer = 0x7f3b0f85e800] 05:50:44 INFO - PROCESS | 18541 | 1460983844148 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1380ms 05:50:44 INFO - PROCESS | 18541 | 1460983844215 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 18541 | 1460983844218 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:50:44 INFO - PROCESS | 18541 | 1460983844225 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 18541 | 1460983844228 Marionette TRACE conn3 <- [1,634,null,{}] 05:50:44 INFO - PROCESS | 18541 | 1460983844233 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 18541 | 1460983844419 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:50:44 INFO - PROCESS | 18541 | 1460983844562 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5c6000 == 69 [pid = 18541] [id = 166] 05:50:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b10a7cc00) [pid = 18541] [serial = 498] [outer = (nil)] 05:50:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b22bdc000) [pid = 18541] [serial = 499] [outer = 0x7f3b10a7cc00] 05:50:44 INFO - PROCESS | 18541 | 1460983844687 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b23b0f000) [pid = 18541] [serial = 500] [outer = 0x7f3b10a7cc00] 05:50:45 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:45 INFO - PROCESS | 18541 | 1460983845499 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1331ms 05:50:45 INFO - PROCESS | 18541 | 1460983845575 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 18541 | 1460983845578 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:50:45 INFO - PROCESS | 18541 | 1460983845586 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 18541 | 1460983845589 Marionette TRACE conn3 <- [1,638,null,{}] 05:50:45 INFO - PROCESS | 18541 | 1460983845594 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 18541 | 1460983845748 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:50:45 INFO - PROCESS | 18541 | 1460983845891 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7ce800 == 70 [pid = 18541] [id = 167] 05:50:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 130 (0x7f3b047d6400) [pid = 18541] [serial = 501] [outer = (nil)] 05:50:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 131 (0x7f3b047db400) [pid = 18541] [serial = 502] [outer = 0x7f3b047d6400] 05:50:45 INFO - PROCESS | 18541 | 1460983845963 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 132 (0x7f3b047e0c00) [pid = 18541] [serial = 503] [outer = 0x7f3b047d6400] 05:50:46 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:47 INFO - PROCESS | 18541 | 1460983847005 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1477ms 05:50:47 INFO - PROCESS | 18541 | 1460983847063 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 18541 | 1460983847068 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:50:47 INFO - PROCESS | 18541 | 1460983847075 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 18541 | 1460983847081 Marionette TRACE conn3 <- [1,642,null,{}] 05:50:47 INFO - PROCESS | 18541 | 1460983847089 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:47 INFO - PROCESS | 18541 | 1460983847257 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:50:47 INFO - PROCESS | 18541 | 1460983847464 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c306000 == 71 [pid = 18541] [id = 168] 05:50:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 133 (0x7f3b09308800) [pid = 18541] [serial = 504] [outer = (nil)] 05:50:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 134 (0x7f3b09311c00) [pid = 18541] [serial = 505] [outer = 0x7f3b09308800] 05:50:47 INFO - PROCESS | 18541 | 1460983847542 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 135 (0x7f3b095dd000) [pid = 18541] [serial = 506] [outer = 0x7f3b09308800] 05:50:48 INFO - PROCESS | 18541 | 1460983848411 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1388ms 05:50:48 INFO - PROCESS | 18541 | 1460983848464 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 18541 | 1460983848472 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:50:48 INFO - PROCESS | 18541 | 1460983848481 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 18541 | 1460983848484 Marionette TRACE conn3 <- [1,646,null,{}] 05:50:48 INFO - PROCESS | 18541 | 1460983848489 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 18541 | 1460983848639 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:50:48 INFO - PROCESS | 18541 | 1460983848784 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b919800 == 72 [pid = 18541] [id = 169] 05:50:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 136 (0x7f3b096c3c00) [pid = 18541] [serial = 507] [outer = (nil)] 05:50:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 137 (0x7f3b0beb1c00) [pid = 18541] [serial = 508] [outer = 0x7f3b096c3c00] 05:50:48 INFO - PROCESS | 18541 | 1460983848848 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 138 (0x7f3b0c6d4400) [pid = 18541] [serial = 509] [outer = 0x7f3b096c3c00] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2f489000 == 71 [pid = 18541] [id = 122] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094df000 == 70 [pid = 18541] [id = 124] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13c83000 == 69 [pid = 18541] [id = 123] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 137 (0x7f3b1497ec00) [pid = 18541] [serial = 408] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 136 (0x7f3b14a3e400) [pid = 18541] [serial = 411] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 135 (0x7f3b18050800) [pid = 18541] [serial = 414] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 134 (0x7f3b0c6f4800) [pid = 18541] [serial = 438] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1c7d0800 == 68 [pid = 18541] [id = 159] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b16117800 == 67 [pid = 18541] [id = 158] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b645000 == 66 [pid = 18541] [id = 157] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144f2800 == 65 [pid = 18541] [id = 156] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b11a2f000 == 64 [pid = 18541] [id = 155] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094d6800 == 63 [pid = 18541] [id = 154] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bc89000 == 62 [pid = 18541] [id = 153] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b218f7000 == 61 [pid = 18541] [id = 148] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bc85800 == 60 [pid = 18541] [id = 147] 05:50:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2a724000 == 59 [pid = 18541] [id = 146] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 133 (0x7f3b218d3400) [pid = 18541] [serial = 432] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 132 (0x7f3b0f7de800) [pid = 18541] [serial = 402] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 131 (0x7f3b0f93c800) [pid = 18541] [serial = 423] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 130 (0x7f3b10a51800) [pid = 18541] [serial = 424] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 129 (0x7f3b0c6cfc00) [pid = 18541] [serial = 418] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 128 (0x7f3b0bea9000) [pid = 18541] [serial = 417] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b0c0e5c00) [pid = 18541] [serial = 399] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b0f855c00) [pid = 18541] [serial = 421] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b136bb000) [pid = 18541] [serial = 435] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b2381e000) [pid = 18541] [serial = 436] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b12717400) [pid = 18541] [serial = 405] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b0f745400) [pid = 18541] [serial = 420] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b11a50400) [pid = 18541] [serial = 426] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b13ed0400) [pid = 18541] [serial = 427] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b14f26400) [pid = 18541] [serial = 429] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b16233c00) [pid = 18541] [serial = 430] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b23819400) [pid = 18541] [serial = 433] [outer = (nil)] [url = about:blank] 05:50:49 INFO - PROCESS | 18541 | 1460983849806 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1343ms 05:50:49 INFO - PROCESS | 18541 | 1460983849828 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 18541 | 1460983849832 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:50:49 INFO - PROCESS | 18541 | 1460983849838 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 18541 | 1460983849842 Marionette TRACE conn3 <- [1,650,null,{}] 05:50:49 INFO - PROCESS | 18541 | 1460983849857 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 18541 | 1460983849999 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:50:50 INFO - PROCESS | 18541 | 1460983850015 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1188a000 == 60 [pid = 18541] [id = 170] 05:50:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b0c6d4800) [pid = 18541] [serial = 510] [outer = (nil)] 05:50:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b0d739000) [pid = 18541] [serial = 511] [outer = 0x7f3b0c6d4800] 05:50:50 INFO - PROCESS | 18541 | 1460983850076 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0f854000) [pid = 18541] [serial = 512] [outer = 0x7f3b0c6d4800] 05:50:50 INFO - PROCESS | 18541 | 1460983850822 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1029ms 05:50:50 INFO - PROCESS | 18541 | 1460983850868 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 18541 | 1460983850872 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:50:50 INFO - PROCESS | 18541 | 1460983850878 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 18541 | 1460983850879 Marionette TRACE conn3 <- [1,654,null,{}] 05:50:50 INFO - PROCESS | 18541 | 1460983850885 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:51 INFO - PROCESS | 18541 | 1460983851022 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:50:51 INFO - PROCESS | 18541 | 1460983851037 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14924800 == 61 [pid = 18541] [id = 171] 05:50:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b0f747800) [pid = 18541] [serial = 513] [outer = (nil)] 05:50:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b10a4dc00) [pid = 18541] [serial = 514] [outer = 0x7f3b0f747800] 05:50:51 INFO - PROCESS | 18541 | 1460983851097 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b10a76000) [pid = 18541] [serial = 515] [outer = 0x7f3b0f747800] 05:50:51 INFO - PROCESS | 18541 | 1460983851912 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1084ms 05:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:50:51 INFO - PROCESS | 18541 | 1460983851963 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 18541 | 1460983851965 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:50:51 INFO - PROCESS | 18541 | 1460983851972 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 18541 | 1460983851975 Marionette TRACE conn3 <- [1,658,null,{}] 05:50:51 INFO - PROCESS | 18541 | 1460983851981 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 18541 | 1460983852149 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:50:52 INFO - PROCESS | 18541 | 1460983852174 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1610d000 == 62 [pid = 18541] [id = 172] 05:50:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b0527d400) [pid = 18541] [serial = 516] [outer = (nil)] 05:50:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b10a7ac00) [pid = 18541] [serial = 517] [outer = 0x7f3b0527d400] 05:50:52 INFO - PROCESS | 18541 | 1460983852231 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b118a6800) [pid = 18541] [serial = 518] [outer = 0x7f3b0527d400] 05:50:52 INFO - PROCESS | 18541 | 1460983852994 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1081ms 05:50:53 INFO - PROCESS | 18541 | 1460983853055 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 18541 | 1460983853057 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:50:53 INFO - PROCESS | 18541 | 1460983853063 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 18541 | 1460983853066 Marionette TRACE conn3 <- [1,662,null,{}] 05:50:53 INFO - PROCESS | 18541 | 1460983853071 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 18541 | 1460983853268 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:50:53 INFO - PROCESS | 18541 | 1460983853322 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b235b9800 == 63 [pid = 18541] [id = 173] 05:50:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b15335c00) [pid = 18541] [serial = 519] [outer = (nil)] 05:50:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b218dc800) [pid = 18541] [serial = 520] [outer = 0x7f3b15335c00] 05:50:53 INFO - PROCESS | 18541 | 1460983853382 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b22bddc00) [pid = 18541] [serial = 521] [outer = 0x7f3b15335c00] 05:50:53 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 128 (0x7f3b117c4000) [pid = 18541] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b10a55400) [pid = 18541] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b0f9c3800) [pid = 18541] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b0c6eec00) [pid = 18541] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b09303000) [pid = 18541] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b11b63c00) [pid = 18541] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b0c8cd000) [pid = 18541] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b0b672800) [pid = 18541] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0c8d4c00) [pid = 18541] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:50:54 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b0f940400) [pid = 18541] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:50:54 INFO - PROCESS | 18541 | 1460983854239 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1225ms 05:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:50:54 INFO - PROCESS | 18541 | 1460983854289 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 18541 | 1460983854291 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:50:54 INFO - PROCESS | 18541 | 1460983854296 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 18541 | 1460983854299 Marionette TRACE conn3 <- [1,666,null,{}] 05:50:54 INFO - PROCESS | 18541 | 1460983854304 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 18541 | 1460983854442 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:50:54 INFO - PROCESS | 18541 | 1460983854457 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144ea000 == 64 [pid = 18541] [id = 174] 05:50:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b039e3400) [pid = 18541] [serial = 522] [outer = (nil)] 05:50:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b039eb000) [pid = 18541] [serial = 523] [outer = 0x7f3b039e3400] 05:50:54 INFO - PROCESS | 18541 | 1460983854519 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b039f1000) [pid = 18541] [serial = 524] [outer = 0x7f3b039e3400] 05:50:55 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:55 INFO - PROCESS | 18541 | 1460983855232 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 981ms 05:50:55 INFO - PROCESS | 18541 | 1460983855277 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 18541 | 1460983855280 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:50:55 INFO - PROCESS | 18541 | 1460983855286 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 18541 | 1460983855287 Marionette TRACE conn3 <- [1,670,null,{}] 05:50:55 INFO - PROCESS | 18541 | 1460983855293 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 18541 | 1460983855457 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:50:55 INFO - PROCESS | 18541 | 1460983855476 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25b2c800 == 65 [pid = 18541] [id = 175] 05:50:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b039ec400) [pid = 18541] [serial = 525] [outer = (nil)] 05:50:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b0c8c6800) [pid = 18541] [serial = 526] [outer = 0x7f3b039ec400] 05:50:55 INFO - PROCESS | 18541 | 1460983855533 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b13bbd400) [pid = 18541] [serial = 527] [outer = 0x7f3b039ec400] 05:50:56 INFO - PROCESS | 18541 | 1460983856380 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:50:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1124ms 05:50:56 INFO - PROCESS | 18541 | 1460983856424 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 18541 | 1460983856430 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:50:56 INFO - PROCESS | 18541 | 1460983856438 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 18541 | 1460983856444 Marionette TRACE conn3 <- [1,674,null,{}] 05:50:56 INFO - PROCESS | 18541 | 1460983856453 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 18541 | 1460983856621 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:50:56 INFO - PROCESS | 18541 | 1460983856770 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bc85800 == 66 [pid = 18541] [id = 176] 05:50:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b039e7800) [pid = 18541] [serial = 528] [outer = (nil)] 05:50:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b046ca000) [pid = 18541] [serial = 529] [outer = 0x7f3b039e7800] 05:50:56 INFO - PROCESS | 18541 | 1460983856841 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b046d0c00) [pid = 18541] [serial = 530] [outer = 0x7f3b039e7800] 05:50:57 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:57 INFO - PROCESS | 18541 | 1460983857722 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:50:57 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 05:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1334ms 05:50:57 INFO - PROCESS | 18541 | 1460983857772 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 18541 | 1460983857780 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:50:57 INFO - PROCESS | 18541 | 1460983857790 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 18541 | 1460983857794 Marionette TRACE conn3 <- [1,678,null,{}] 05:50:57 INFO - PROCESS | 18541 | 1460983857799 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 18541 | 1460983857953 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:50:58 INFO - PROCESS | 18541 | 1460983858101 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b160d7000 == 67 [pid = 18541] [id = 177] 05:50:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b039ecc00) [pid = 18541] [serial = 531] [outer = (nil)] 05:50:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 130 (0x7f3b05286000) [pid = 18541] [serial = 532] [outer = 0x7f3b039ecc00] 05:50:58 INFO - PROCESS | 18541 | 1460983858171 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 131 (0x7f3b096bf800) [pid = 18541] [serial = 533] [outer = 0x7f3b039ecc00] 05:50:59 INFO - PROCESS | 18541 | 1460983859136 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1391ms 05:50:59 INFO - PROCESS | 18541 | 1460983859194 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 18541 | 1460983859199 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:50:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:50:59 INFO - PROCESS | 18541 | 1460983859208 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 18541 | 1460983859214 Marionette TRACE conn3 <- [1,682,null,{}] 05:50:59 INFO - PROCESS | 18541 | 1460983859229 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 18541 | 1460983859390 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:50:59 INFO - PROCESS | 18541 | 1460983859531 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27e2f800 == 68 [pid = 18541] [id = 178] 05:50:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 132 (0x7f3b096cb800) [pid = 18541] [serial = 534] [outer = (nil)] 05:50:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 133 (0x7f3b0c6f7c00) [pid = 18541] [serial = 535] [outer = 0x7f3b096cb800] 05:50:59 INFO - PROCESS | 18541 | 1460983859603 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 134 (0x7f3b0f853000) [pid = 18541] [serial = 536] [outer = 0x7f3b096cb800] 05:51:00 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:00 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:00 INFO - PROCESS | 18541 | 1460983860892 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:51:00 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) 05:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1732ms 05:51:00 INFO - PROCESS | 18541 | 1460983860940 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 18541 | 1460983860944 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:51:01 INFO - PROCESS | 18541 | 1460983861041 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 18541 | 1460983861044 Marionette TRACE conn3 <- [1,686,null,{}] 05:51:01 INFO - PROCESS | 18541 | 1460983861051 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 18541 | 1460983861198 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:51:01 INFO - PROCESS | 18541 | 1460983861340 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b09469000 == 69 [pid = 18541] [id = 179] 05:51:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 135 (0x7f3b0c6ce800) [pid = 18541] [serial = 537] [outer = (nil)] 05:51:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 136 (0x7f3b10a7f800) [pid = 18541] [serial = 538] [outer = 0x7f3b0c6ce800] 05:51:01 INFO - PROCESS | 18541 | 1460983861418 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 137 (0x7f3b149d1400) [pid = 18541] [serial = 539] [outer = 0x7f3b0c6ce800] 05:51:02 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:02 INFO - PROCESS | 18541 | 1460983862616 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:51:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1635ms 05:51:02 INFO - PROCESS | 18541 | 1460983862626 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 18541 | 1460983862629 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:51:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:51:02 INFO - PROCESS | 18541 | 1460983862635 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 18541 | 1460983862637 Marionette TRACE conn3 <- [1,690,null,{}] 05:51:02 INFO - PROCESS | 18541 | 1460983862643 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 18541 | 1460983862825 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:51:02 INFO - PROCESS | 18541 | 1460983862943 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1b1800 == 70 [pid = 18541] [id = 180] 05:51:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 138 (0x7f3b039ef000) [pid = 18541] [serial = 540] [outer = (nil)] 05:51:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 139 (0x7f3b13609400) [pid = 18541] [serial = 541] [outer = 0x7f3b039ef000] 05:51:03 INFO - PROCESS | 18541 | 1460983863055 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 140 (0x7f3b1b9e6000) [pid = 18541] [serial = 542] [outer = 0x7f3b039ef000] 05:51:04 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:04 INFO - PROCESS | 18541 | 1460983864620 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:51:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2032ms 05:51:04 INFO - PROCESS | 18541 | 1460983864667 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:51:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:51:04 INFO - PROCESS | 18541 | 1460983864672 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:51:04 INFO - PROCESS | 18541 | 1460983864680 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 18541 | 1460983864684 Marionette TRACE conn3 <- [1,694,null,{}] 05:51:04 INFO - PROCESS | 18541 | 1460983864692 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 18541 | 1460983864876 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:51:05 INFO - PROCESS | 18541 | 1460983865035 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6cf800 == 71 [pid = 18541] [id = 181] 05:51:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 141 (0x7f3b051ca800) [pid = 18541] [serial = 543] [outer = (nil)] 05:51:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 142 (0x7f3b051cfc00) [pid = 18541] [serial = 544] [outer = 0x7f3b051ca800] 05:51:05 INFO - PROCESS | 18541 | 1460983865097 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 143 (0x7f3b0930a800) [pid = 18541] [serial = 545] [outer = 0x7f3b051ca800] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1611b000 == 70 [pid = 18541] [id = 66] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144ea000 == 69 [pid = 18541] [id = 174] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b235b9800 == 68 [pid = 18541] [id = 173] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 142 (0x7f3b238d3000) [pid = 18541] [serial = 447] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 141 (0x7f3b051cf000) [pid = 18541] [serial = 450] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 140 (0x7f3b0c8cbc00) [pid = 18541] [serial = 453] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 139 (0x7f3b0c8d1000) [pid = 18541] [serial = 456] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 138 (0x7f3b218d6000) [pid = 18541] [serial = 481] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1610d000 == 67 [pid = 18541] [id = 172] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14924800 == 66 [pid = 18541] [id = 171] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1188a000 == 65 [pid = 18541] [id = 170] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b919800 == 64 [pid = 18541] [id = 169] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c306000 == 63 [pid = 18541] [id = 168] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a5c6000 == 62 [pid = 18541] [id = 166] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7d0000 == 61 [pid = 18541] [id = 165] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b29a67000 == 60 [pid = 18541] [id = 164] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25bc0800 == 59 [pid = 18541] [id = 163] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157a9800 == 58 [pid = 18541] [id = 162] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2b6000 == 57 [pid = 18541] [id = 161] 05:51:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b22921000 == 56 [pid = 18541] [id = 160] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 137 (0x7f3b27288400) [pid = 18541] [serial = 358] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 136 (0x7f3b14484800) [pid = 18541] [serial = 397] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 135 (0x7f3b10a4f800) [pid = 18541] [serial = 472] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 134 (0x7f3b0c6fa800) [pid = 18541] [serial = 439] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 133 (0x7f3b09310400) [pid = 18541] [serial = 460] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 132 (0x7f3b09307400) [pid = 18541] [serial = 459] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 131 (0x7f3b13bc3000) [pid = 18541] [serial = 475] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 130 (0x7f3b0d68c000) [pid = 18541] [serial = 466] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 129 (0x7f3b0f79c000) [pid = 18541] [serial = 467] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 128 (0x7f3b0be0c400) [pid = 18541] [serial = 441] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b0beaf400) [pid = 18541] [serial = 462] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b0c6d0800) [pid = 18541] [serial = 463] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b0f93c400) [pid = 18541] [serial = 469] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b160ed000) [pid = 18541] [serial = 478] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b0f7d6000) [pid = 18541] [serial = 444] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b0cab3400) [pid = 18541] [serial = 250] [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.] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b150f4000) [pid = 18541] [serial = 476] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b117d1c00) [pid = 18541] [serial = 473] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b17e70000) [pid = 18541] [serial = 479] [outer = (nil)] [url = about:blank] 05:51:05 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b0f9cbc00) [pid = 18541] [serial = 470] [outer = (nil)] [url = about:blank] 05:51:06 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:06 INFO - PROCESS | 18541 | 1460983866331 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:51:06 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) 05:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1685ms 05:51:06 INFO - PROCESS | 18541 | 1460983866365 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 18541 | 1460983866372 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:51:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:51:06 INFO - PROCESS | 18541 | 1460983866381 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 18541 | 1460983866385 Marionette TRACE conn3 <- [1,698,null,{}] 05:51:06 INFO - PROCESS | 18541 | 1460983866390 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 18541 | 1460983866567 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:51:06 INFO - PROCESS | 18541 | 1460983866668 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1c5000 == 57 [pid = 18541] [id = 182] 05:51:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b051c4c00) [pid = 18541] [serial = 546] [outer = (nil)] 05:51:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b096c1c00) [pid = 18541] [serial = 547] [outer = 0x7f3b051c4c00] 05:51:06 INFO - PROCESS | 18541 | 1460983866727 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b0b9a7c00) [pid = 18541] [serial = 548] [outer = 0x7f3b051c4c00] 05:51:07 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:07 INFO - PROCESS | 18541 | 1460983867775 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:51:07 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) 05:51:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1428ms 05:51:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:51:07 INFO - PROCESS | 18541 | 1460983867812 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 18541 | 1460983867815 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:51:07 INFO - PROCESS | 18541 | 1460983867821 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 18541 | 1460983867826 Marionette TRACE conn3 <- [1,702,null,{}] 05:51:07 INFO - PROCESS | 18541 | 1460983867840 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:08 INFO - PROCESS | 18541 | 1460983868026 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:51:08 INFO - PROCESS | 18541 | 1460983868136 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0da1a000 == 58 [pid = 18541] [id = 183] 05:51:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b0be0d800) [pid = 18541] [serial = 549] [outer = (nil)] 05:51:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b0c6d6c00) [pid = 18541] [serial = 550] [outer = 0x7f3b0be0d800] 05:51:08 INFO - PROCESS | 18541 | 1460983868198 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b0d731000) [pid = 18541] [serial = 551] [outer = 0x7f3b0be0d800] 05:51:09 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:09 INFO - PROCESS | 18541 | 1460983869371 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:51:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1584ms 05:51:09 INFO - PROCESS | 18541 | 1460983869405 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 18541 | 1460983869409 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:51:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:51:09 INFO - PROCESS | 18541 | 1460983869414 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 18541 | 1460983869417 Marionette TRACE conn3 <- [1,706,null,{}] 05:51:09 INFO - PROCESS | 18541 | 1460983869430 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 18541 | 1460983869730 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:51:09 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b0527d400) [pid = 18541] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:51:09 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b096c3c00) [pid = 18541] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:51:09 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b0f747800) [pid = 18541] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:51:09 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b09308800) [pid = 18541] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:51:09 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b039e3400) [pid = 18541] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:51:09 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b0c6d4800) [pid = 18541] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:51:09 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b15335c00) [pid = 18541] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:51:09 INFO - PROCESS | 18541 | 1460983869854 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6db800 == 59 [pid = 18541] [id = 184] 05:51:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b039e3400) [pid = 18541] [serial = 552] [outer = (nil)] 05:51:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b095df000) [pid = 18541] [serial = 553] [outer = 0x7f3b039e3400] 05:51:09 INFO - PROCESS | 18541 | 1460983869915 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0f742800) [pid = 18541] [serial = 554] [outer = 0x7f3b039e3400] 05:51:10 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:10 INFO - PROCESS | 18541 | 1460983870954 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:51:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1584ms 05:51:11 INFO - PROCESS | 18541 | 1460983870999 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 18541 | 1460983871003 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:51:11 INFO - PROCESS | 18541 | 1460983871009 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 18541 | 1460983871011 Marionette TRACE conn3 <- [1,710,null,{}] 05:51:11 INFO - PROCESS | 18541 | 1460983871017 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 18541 | 1460983871151 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:51:11 INFO - PROCESS | 18541 | 1460983871321 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13a94800 == 60 [pid = 18541] [id = 185] 05:51:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b039e5400) [pid = 18541] [serial = 555] [outer = (nil)] 05:51:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b0f856000) [pid = 18541] [serial = 556] [outer = 0x7f3b039e5400] 05:51:11 INFO - PROCESS | 18541 | 1460983871382 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b0f942400) [pid = 18541] [serial = 557] [outer = 0x7f3b039e5400] 05:51:12 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:12 INFO - PROCESS | 18541 | 1460983872823 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:51:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1830ms 05:51:12 INFO - PROCESS | 18541 | 1460983872841 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:51:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:51:12 INFO - PROCESS | 18541 | 1460983872849 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:51:12 INFO - PROCESS | 18541 | 1460983872856 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 18541 | 1460983872859 Marionette TRACE conn3 <- [1,714,null,{}] 05:51:12 INFO - PROCESS | 18541 | 1460983872868 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:13 INFO - PROCESS | 18541 | 1460983873036 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:51:13 INFO - PROCESS | 18541 | 1460983873179 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b917000 == 61 [pid = 18541] [id = 186] 05:51:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b051c5c00) [pid = 18541] [serial = 558] [outer = (nil)] 05:51:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b096c0400) [pid = 18541] [serial = 559] [outer = 0x7f3b051c5c00] 05:51:13 INFO - PROCESS | 18541 | 1460983873255 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b0bda2400) [pid = 18541] [serial = 560] [outer = 0x7f3b051c5c00] 05:51:14 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:14 INFO - PROCESS | 18541 | 1460983874538 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:51:14 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 05:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1698ms 05:51:14 INFO - PROCESS | 18541 | 1460983874552 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 18541 | 1460983874560 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:51:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:51:14 INFO - PROCESS | 18541 | 1460983874570 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 18541 | 1460983874574 Marionette TRACE conn3 <- [1,718,null,{}] 05:51:14 INFO - PROCESS | 18541 | 1460983874580 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 18541 | 1460983874846 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:51:14 INFO - PROCESS | 18541 | 1460983874987 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144e5000 == 62 [pid = 18541] [id = 187] 05:51:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b051c9800) [pid = 18541] [serial = 561] [outer = (nil)] 05:51:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b0c8d4000) [pid = 18541] [serial = 562] [outer = 0x7f3b051c9800] 05:51:15 INFO - PROCESS | 18541 | 1460983875058 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b0f933c00) [pid = 18541] [serial = 563] [outer = 0x7f3b051c9800] 05:51:16 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:16 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:16 INFO - PROCESS | 18541 | 1460983876349 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:51:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1827ms 05:51:16 INFO - PROCESS | 18541 | 1460983876436 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 18541 | 1460983876441 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:51:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:51:16 INFO - PROCESS | 18541 | 1460983876450 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 18541 | 1460983876455 Marionette TRACE conn3 <- [1,722,null,{}] 05:51:16 INFO - PROCESS | 18541 | 1460983876471 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 18541 | 1460983876617 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:51:16 INFO - PROCESS | 18541 | 1460983876755 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1508e000 == 63 [pid = 18541] [id = 188] 05:51:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 130 (0x7f3b0f939c00) [pid = 18541] [serial = 564] [outer = (nil)] 05:51:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 131 (0x7f3b10a59c00) [pid = 18541] [serial = 565] [outer = 0x7f3b0f939c00] 05:51:16 INFO - PROCESS | 18541 | 1460983876827 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 132 (0x7f3b117d0400) [pid = 18541] [serial = 566] [outer = 0x7f3b0f939c00] 05:51:17 INFO - PROCESS | 18541 | 1460983877642 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:51:17 INFO - PROCESS | 18541 | 1460983877696 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:51:17 INFO - PROCESS | 18541 | 1460983877701 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 18541 | 1460983877704 Marionette TRACE conn3 <- [1,726,null,{}] 05:51:17 INFO - PROCESS | 18541 | 1460983877709 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 18541 | 1460983877861 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:51:18 INFO - PROCESS | 18541 | 1460983878058 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1b9bb000 == 64 [pid = 18541] [id = 189] 05:51:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 133 (0x7f3b14488c00) [pid = 18541] [serial = 567] [outer = (nil)] 05:51:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 134 (0x7f3b1497ec00) [pid = 18541] [serial = 568] [outer = 0x7f3b14488c00] 05:51:18 INFO - PROCESS | 18541 | 1460983878128 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 135 (0x7f3b149cf800) [pid = 18541] [serial = 569] [outer = 0x7f3b14488c00] 05:51:18 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:18 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:19 INFO - PROCESS | 18541 | 1460983879082 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:51:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1634ms 05:51:19 INFO - PROCESS | 18541 | 1460983879336 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 18541 | 1460983879341 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:51:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:51:19 INFO - PROCESS | 18541 | 1460983879351 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 18541 | 1460983879355 Marionette TRACE conn3 <- [1,730,null,{}] 05:51:19 INFO - PROCESS | 18541 | 1460983879362 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 18541 | 1460983879505 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:51:19 INFO - PROCESS | 18541 | 1460983879724 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6cc000 == 65 [pid = 18541] [id = 190] 05:51:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 136 (0x7f3b047dc800) [pid = 18541] [serial = 570] [outer = (nil)] 05:51:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 137 (0x7f3b051cc800) [pid = 18541] [serial = 571] [outer = 0x7f3b047dc800] 05:51:19 INFO - PROCESS | 18541 | 1460983879791 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 138 (0x7f3b09307000) [pid = 18541] [serial = 572] [outer = 0x7f3b047dc800] 05:51:20 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:20 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:20 INFO - PROCESS | 18541 | 1460983880708 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 18541 | 1460983880748 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:51:20 INFO - PROCESS | 18541 | 1460983880760 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 18541 | 1460983880765 Marionette TRACE conn3 <- [1,734,null,{}] 05:51:20 INFO - PROCESS | 18541 | 1460983880772 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:20 INFO - PROCESS | 18541 | 1460983880918 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:51:21 INFO - PROCESS | 18541 | 1460983881067 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b614000 == 66 [pid = 18541] [id = 191] 05:51:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 139 (0x7f3b051c5800) [pid = 18541] [serial = 573] [outer = (nil)] 05:51:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 140 (0x7f3b096be000) [pid = 18541] [serial = 574] [outer = 0x7f3b051c5800] 05:51:21 INFO - PROCESS | 18541 | 1460983881132 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 141 (0x7f3b0b9a2400) [pid = 18541] [serial = 575] [outer = 0x7f3b051c5800] 05:51:22 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13a85000 == 65 [pid = 18541] [id = 120] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1097e000 == 64 [pid = 18541] [id = 152] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6db800 == 63 [pid = 18541] [id = 184] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0da1a000 == 62 [pid = 18541] [id = 183] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 140 (0x7f3b0c8c6800) [pid = 18541] [serial = 526] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 139 (0x7f3b22bdc000) [pid = 18541] [serial = 499] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 138 (0x7f3b047db400) [pid = 18541] [serial = 502] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 137 (0x7f3b160ee400) [pid = 18541] [serial = 496] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 136 (0x7f3b0f745800) [pid = 18541] [serial = 490] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 135 (0x7f3b13bbc800) [pid = 18541] [serial = 493] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 134 (0x7f3b095d4400) [pid = 18541] [serial = 484] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 133 (0x7f3b0b673400) [pid = 18541] [serial = 487] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c1c5000 == 61 [pid = 18541] [id = 182] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6cf800 == 60 [pid = 18541] [id = 181] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b09469000 == 59 [pid = 18541] [id = 179] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27e2f800 == 58 [pid = 18541] [id = 178] 05:51:22 INFO - PROCESS | 18541 | 1460983882243 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b160d7000 == 57 [pid = 18541] [id = 177] 05:51:22 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bc85800 == 56 [pid = 18541] [id = 176] 05:51:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:51:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1540ms 05:51:22 INFO - PROCESS | 18541 | 1460983882297 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 18541 | 1460983882299 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:51:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:51:22 INFO - PROCESS | 18541 | 1460983882306 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 18541 | 1460983882309 Marionette TRACE conn3 <- [1,738,null,{}] 05:51:22 INFO - PROCESS | 18541 | 1460983882323 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 18541 | 1460983882463 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 132 (0x7f3b118a6800) [pid = 18541] [serial = 518] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 131 (0x7f3b0c6d4400) [pid = 18541] [serial = 509] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 130 (0x7f3b10a76000) [pid = 18541] [serial = 515] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 129 (0x7f3b09311c00) [pid = 18541] [serial = 505] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 128 (0x7f3b039eb000) [pid = 18541] [serial = 523] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b039f1000) [pid = 18541] [serial = 524] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b10a7ac00) [pid = 18541] [serial = 517] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b0f854000) [pid = 18541] [serial = 512] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b0beb1c00) [pid = 18541] [serial = 508] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b22bddc00) [pid = 18541] [serial = 521] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b095dd000) [pid = 18541] [serial = 506] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b10a4dc00) [pid = 18541] [serial = 514] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0d739000) [pid = 18541] [serial = 511] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b218dc800) [pid = 18541] [serial = 520] [outer = (nil)] [url = about:blank] 05:51:22 INFO - PROCESS | 18541 | 1460983882659 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1b7000 == 57 [pid = 18541] [id = 192] 05:51:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0b66b400) [pid = 18541] [serial = 576] [outer = (nil)] 05:51:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b0c6f2000) [pid = 18541] [serial = 577] [outer = 0x7f3b0b66b400] 05:51:22 INFO - PROCESS | 18541 | 1460983882731 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b0cab5400) [pid = 18541] [serial = 578] [outer = 0x7f3b0b66b400] 05:51:23 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:23 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:23 INFO - PROCESS | 18541 | 1460983883801 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:51:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1528ms 05:51:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:51:23 INFO - PROCESS | 18541 | 1460983883835 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 18541 | 1460983883837 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:51:23 INFO - PROCESS | 18541 | 1460983883844 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 18541 | 1460983883846 Marionette TRACE conn3 <- [1,742,null,{}] 05:51:23 INFO - PROCESS | 18541 | 1460983883851 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 18541 | 1460983883991 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:51:24 INFO - PROCESS | 18541 | 1460983884142 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0f78c000 == 58 [pid = 18541] [id = 193] 05:51:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b0b9a6c00) [pid = 18541] [serial = 579] [outer = (nil)] 05:51:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b0d738400) [pid = 18541] [serial = 580] [outer = 0x7f3b0b9a6c00] 05:51:24 INFO - PROCESS | 18541 | 1460983884210 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b0da78400) [pid = 18541] [serial = 581] [outer = 0x7f3b0b9a6c00] 05:51:25 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:25 INFO - PROCESS | 18541 | 1460983885309 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:51:25 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 05:51:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1476ms 05:51:25 INFO - PROCESS | 18541 | 1460983885329 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 18541 | 1460983885333 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:51:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:51:25 INFO - PROCESS | 18541 | 1460983885339 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 18541 | 1460983885341 Marionette TRACE conn3 <- [1,746,null,{}] 05:51:25 INFO - PROCESS | 18541 | 1460983885358 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 18541 | 1460983885539 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:51:25 INFO - PROCESS | 18541 | 1460983885632 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1188a800 == 59 [pid = 18541] [id = 194] 05:51:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b039e4c00) [pid = 18541] [serial = 582] [outer = (nil)] 05:51:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b0f742400) [pid = 18541] [serial = 583] [outer = 0x7f3b039e4c00] 05:51:25 INFO - PROCESS | 18541 | 1460983885694 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b0f854400) [pid = 18541] [serial = 584] [outer = 0x7f3b039e4c00] 05:51:26 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b0cabdc00) [pid = 18541] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b0c3bbc00) [pid = 18541] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b047d6400) [pid = 18541] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b051c8c00) [pid = 18541] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b117a6c00) [pid = 18541] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b22b47c00) [pid = 18541] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b0beae400) [pid = 18541] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0b9a5000) [pid = 18541] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b0b9a4800) [pid = 18541] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b0f9cdc00) [pid = 18541] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b13bc4800) [pid = 18541] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b0b9a9c00) [pid = 18541] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b12bda400) [pid = 18541] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b0b9a3400) [pid = 18541] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b140f3c00) [pid = 18541] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b096c7000) [pid = 18541] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b051c4400) [pid = 18541] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b12bd7800) [pid = 18541] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b09305800) [pid = 18541] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b0f73d800) [pid = 18541] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b039ef000) [pid = 18541] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b051ca800) [pid = 18541] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b051c4c00) [pid = 18541] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b0be0d800) [pid = 18541] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b096cb800) [pid = 18541] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b039ecc00) [pid = 18541] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b0c6ce800) [pid = 18541] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b039e7800) [pid = 18541] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b039e3400) [pid = 18541] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b0930b000) [pid = 18541] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b0930b800) [pid = 18541] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b0c6fd400) [pid = 18541] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b0f85e800) [pid = 18541] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b0c8c8400) [pid = 18541] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:51:26 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b10a7cc00) [pid = 18541] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:51:26 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:26 INFO - PROCESS | 18541 | 1460983886837 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:51:26 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.) 05:51:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1542ms 05:51:26 INFO - PROCESS | 18541 | 1460983886882 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 18541 | 1460983886886 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:51:26 INFO - PROCESS | 18541 | 1460983886891 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 18541 | 1460983886893 Marionette TRACE conn3 <- [1,750,null,{}] 05:51:26 INFO - PROCESS | 18541 | 1460983886899 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 18541 | 1460983887107 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:51:27 INFO - PROCESS | 18541 | 1460983887223 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc1b800 == 60 [pid = 18541] [id = 195] 05:51:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b0beab000) [pid = 18541] [serial = 585] [outer = (nil)] 05:51:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b0c6ce400) [pid = 18541] [serial = 586] [outer = 0x7f3b0beab000] 05:51:27 INFO - PROCESS | 18541 | 1460983887291 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b0f7d8c00) [pid = 18541] [serial = 587] [outer = 0x7f3b0beab000] 05:51:28 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:28 INFO - PROCESS | 18541 | 1460983888326 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:51:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1476ms 05:51:28 INFO - PROCESS | 18541 | 1460983888369 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 18541 | 1460983888372 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:51:28 INFO - PROCESS | 18541 | 1460983888378 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 18541 | 1460983888381 Marionette TRACE conn3 <- [1,754,null,{}] 05:51:28 INFO - PROCESS | 18541 | 1460983888387 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 18541 | 1460983888528 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:51:28 INFO - PROCESS | 18541 | 1460983888758 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b09452800 == 61 [pid = 18541] [id = 196] 05:51:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b039e2800) [pid = 18541] [serial = 588] [outer = (nil)] 05:51:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b039ecc00) [pid = 18541] [serial = 589] [outer = 0x7f3b039e2800] 05:51:28 INFO - PROCESS | 18541 | 1460983888833 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b047d8800) [pid = 18541] [serial = 590] [outer = 0x7f3b039e2800] 05:51:30 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:30 INFO - PROCESS | 18541 | 1460983890152 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:51:30 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 05:51:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1884ms 05:51:30 INFO - PROCESS | 18541 | 1460983890263 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 18541 | 1460983890270 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:51:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:51:30 INFO - PROCESS | 18541 | 1460983890279 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 18541 | 1460983890283 Marionette TRACE conn3 <- [1,758,null,{}] 05:51:30 INFO - PROCESS | 18541 | 1460983890292 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:30 INFO - PROCESS | 18541 | 1460983890455 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:51:30 INFO - PROCESS | 18541 | 1460983890600 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1c0000 == 62 [pid = 18541] [id = 197] 05:51:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b039e3000) [pid = 18541] [serial = 591] [outer = (nil)] 05:51:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b096c4800) [pid = 18541] [serial = 592] [outer = 0x7f3b039e3000] 05:51:30 INFO - PROCESS | 18541 | 1460983890672 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b0bd9f000) [pid = 18541] [serial = 593] [outer = 0x7f3b039e3000] 05:51:31 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:31 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:31 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:31 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:31 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:31 INFO - PROCESS | 18541 | 1460983891547 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1329ms 05:51:31 INFO - PROCESS | 18541 | 1460983891610 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 18541 | 1460983891616 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:51:31 INFO - PROCESS | 18541 | 1460983891624 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 18541 | 1460983891626 Marionette TRACE conn3 <- [1,762,null,{}] 05:51:31 INFO - PROCESS | 18541 | 1460983891632 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 18541 | 1460983891809 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:51:31 INFO - PROCESS | 18541 | 1460983891950 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1367c000 == 63 [pid = 18541] [id = 198] 05:51:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b05279c00) [pid = 18541] [serial = 594] [outer = (nil)] 05:51:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b0c8c7400) [pid = 18541] [serial = 595] [outer = 0x7f3b05279c00] 05:51:32 INFO - PROCESS | 18541 | 1460983892021 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b0d734400) [pid = 18541] [serial = 596] [outer = 0x7f3b05279c00] 05:51:33 INFO - PROCESS | 18541 | 1460983893438 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:51:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1827ms 05:51:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:51:33 INFO - PROCESS | 18541 | 1460983893451 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 18541 | 1460983893454 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:51:33 INFO - PROCESS | 18541 | 1460983893462 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 18541 | 1460983893470 Marionette TRACE conn3 <- [1,766,null,{}] 05:51:33 INFO - PROCESS | 18541 | 1460983893568 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:33 INFO - PROCESS | 18541 | 1460983893785 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:51:33 INFO - PROCESS | 18541 | 1460983893895 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14924800 == 64 [pid = 18541] [id = 199] 05:51:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b0c8cd800) [pid = 18541] [serial = 597] [outer = (nil)] 05:51:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b0f9c5400) [pid = 18541] [serial = 598] [outer = 0x7f3b0c8cd800] 05:51:33 INFO - PROCESS | 18541 | 1460983893964 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b0fa0ac00) [pid = 18541] [serial = 599] [outer = 0x7f3b0c8cd800] 05:51:35 INFO - PROCESS | 18541 | 1460983895161 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1731ms 05:51:35 INFO - PROCESS | 18541 | 1460983895222 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 18541 | 1460983895227 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:51:35 INFO - PROCESS | 18541 | 1460983895236 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 18541 | 1460983895239 Marionette TRACE conn3 <- [1,770,null,{}] 05:51:35 INFO - PROCESS | 18541 | 1460983895244 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 18541 | 1460983895458 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:51:35 INFO - PROCESS | 18541 | 1460983895605 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5bb800 == 65 [pid = 18541] [id = 200] 05:51:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b039efc00) [pid = 18541] [serial = 600] [outer = (nil)] 05:51:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b047d5000) [pid = 18541] [serial = 601] [outer = 0x7f3b039efc00] 05:51:35 INFO - PROCESS | 18541 | 1460983895675 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b096c8400) [pid = 18541] [serial = 602] [outer = 0x7f3b039efc00] 05:51:36 INFO - PROCESS | 18541 | 1460983896717 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1526ms 05:51:36 INFO - PROCESS | 18541 | 1460983896763 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:51:36 INFO - PROCESS | 18541 | 1460983896768 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:51:36 INFO - PROCESS | 18541 | 1460983896776 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 18541 | 1460983896781 Marionette TRACE conn3 <- [1,774,null,{}] 05:51:36 INFO - PROCESS | 18541 | 1460983896789 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:36 INFO - PROCESS | 18541 | 1460983896940 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:51:37 INFO - PROCESS | 18541 | 1460983897157 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0cc18000 == 66 [pid = 18541] [id = 201] 05:51:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b09311000) [pid = 18541] [serial = 603] [outer = (nil)] 05:51:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b095d7c00) [pid = 18541] [serial = 604] [outer = 0x7f3b09311000] 05:51:37 INFO - PROCESS | 18541 | 1460983897225 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b0b670800) [pid = 18541] [serial = 605] [outer = 0x7f3b09311000] 05:51:38 INFO - PROCESS | 18541 | 1460983898109 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1382ms 05:51:38 INFO - PROCESS | 18541 | 1460983898158 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 18541 | 1460983898167 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:51:38 INFO - PROCESS | 18541 | 1460983898176 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 18541 | 1460983898180 Marionette TRACE conn3 <- [1,778,null,{}] 05:51:38 INFO - PROCESS | 18541 | 1460983898185 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 18541 | 1460983898381 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27592000 == 65 [pid = 18541] [id = 138] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b239f7800 == 64 [pid = 18541] [id = 136] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0cc1b800 == 63 [pid = 18541] [id = 195] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1188a800 == 62 [pid = 18541] [id = 194] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25b2c800 == 61 [pid = 18541] [id = 175] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b0f856000) [pid = 18541] [serial = 556] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | 1460983898566 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0f78c000 == 60 [pid = 18541] [id = 193] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c1b7000 == 59 [pid = 18541] [id = 192] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b614000 == 58 [pid = 18541] [id = 191] 05:51:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5cc000 == 59 [pid = 18541] [id = 202] 05:51:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b047d5400) [pid = 18541] [serial = 606] [outer = (nil)] 05:51:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b0b99b800) [pid = 18541] [serial = 607] [outer = 0x7f3b047d5400] 05:51:38 INFO - PROCESS | 18541 | 1460983898681 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b0c6cd000) [pid = 18541] [serial = 608] [outer = 0x7f3b047d5400] 05:51:38 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6cc000 == 58 [pid = 18541] [id = 190] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b14a3b400) [pid = 18541] [serial = 494] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b23b0f000) [pid = 18541] [serial = 500] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b0f935400) [pid = 18541] [serial = 445] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 112 (0x7f3b12bd2800) [pid = 18541] [serial = 364] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 111 (0x7f3b047e0c00) [pid = 18541] [serial = 503] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 110 (0x7f3b0c8d0c00) [pid = 18541] [serial = 454] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 109 (0x7f3b149d1c00) [pid = 18541] [serial = 409] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b23b0e800) [pid = 18541] [serial = 448] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b0f856400) [pid = 18541] [serial = 361] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b25a21800) [pid = 18541] [serial = 322] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0f859800) [pid = 18541] [serial = 403] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b13a33000) [pid = 18541] [serial = 406] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b15338c00) [pid = 18541] [serial = 412] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b0c6d1400) [pid = 18541] [serial = 442] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b2394a400) [pid = 18541] [serial = 367] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b0c6d6800) [pid = 18541] [serial = 400] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b27e0a800) [pid = 18541] [serial = 370] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b0b678800) [pid = 18541] [serial = 373] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b1571b400) [pid = 18541] [serial = 451] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b22909400) [pid = 18541] [serial = 415] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b23968c00) [pid = 18541] [serial = 457] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b22b07400) [pid = 18541] [serial = 482] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 93 (0x7f3b1b9e6000) [pid = 18541] [serial = 542] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 92 (0x7f3b13609400) [pid = 18541] [serial = 541] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 91 (0x7f3b051cfc00) [pid = 18541] [serial = 544] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 90 (0x7f3b0930a800) [pid = 18541] [serial = 545] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 89 (0x7f3b096c1c00) [pid = 18541] [serial = 547] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 88 (0x7f3b0c6d6c00) [pid = 18541] [serial = 550] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 87 (0x7f3b0f853000) [pid = 18541] [serial = 536] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 86 (0x7f3b0c6f7c00) [pid = 18541] [serial = 535] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 85 (0x7f3b096bf800) [pid = 18541] [serial = 533] [outer = (nil)] [url = about:blank] 05:51:38 INFO - PROCESS | 18541 | --DOMWINDOW == 84 (0x7f3b05286000) [pid = 18541] [serial = 532] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 83 (0x7f3b149d1400) [pid = 18541] [serial = 539] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 82 (0x7f3b10a7f800) [pid = 18541] [serial = 538] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 81 (0x7f3b046d0c00) [pid = 18541] [serial = 530] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 80 (0x7f3b046ca000) [pid = 18541] [serial = 529] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 79 (0x7f3b095df000) [pid = 18541] [serial = 553] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 78 (0x7f3b0d731000) [pid = 18541] [serial = 551] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 77 (0x7f3b0b9a7c00) [pid = 18541] [serial = 548] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 76 (0x7f3b0f742800) [pid = 18541] [serial = 554] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 75 (0x7f3b095db800) [pid = 18541] [serial = 485] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 74 (0x7f3b0c0f0000) [pid = 18541] [serial = 488] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 73 (0x7f3b0f9ccc00) [pid = 18541] [serial = 491] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | --DOMWINDOW == 72 (0x7f3b22b08000) [pid = 18541] [serial = 497] [outer = (nil)] [url = about:blank] 05:51:39 INFO - PROCESS | 18541 | 1460983899455 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1331ms 05:51:39 INFO - PROCESS | 18541 | 1460983899508 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 18541 | 1460983899512 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:51:39 INFO - PROCESS | 18541 | 1460983899517 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 18541 | 1460983899522 Marionette TRACE conn3 <- [1,782,null,{}] 05:51:39 INFO - PROCESS | 18541 | 1460983899536 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 18541 | 1460983899689 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:51:39 INFO - PROCESS | 18541 | 1460983899699 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2ad000 == 59 [pid = 18541] [id = 203] 05:51:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 73 (0x7f3b0930a800) [pid = 18541] [serial = 609] [outer = (nil)] 05:51:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 74 (0x7f3b0c8d2800) [pid = 18541] [serial = 610] [outer = 0x7f3b0930a800] 05:51:39 INFO - PROCESS | 18541 | 1460983899764 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 75 (0x7f3b0d730000) [pid = 18541] [serial = 611] [outer = 0x7f3b0930a800] 05:51:40 INFO - PROCESS | 18541 | 1460983900564 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1091ms 05:51:40 INFO - PROCESS | 18541 | 1460983900609 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 18541 | 1460983900613 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:51:40 INFO - PROCESS | 18541 | 1460983900619 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 18541 | 1460983900621 Marionette TRACE conn3 <- [1,786,null,{}] 05:51:40 INFO - PROCESS | 18541 | 1460983900626 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:40 INFO - PROCESS | 18541 | 1460983900762 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:51:40 INFO - PROCESS | 18541 | 1460983900776 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10988800 == 60 [pid = 18541] [id = 204] 05:51:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 76 (0x7f3b0d730400) [pid = 18541] [serial = 612] [outer = (nil)] 05:51:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 77 (0x7f3b0f7df800) [pid = 18541] [serial = 613] [outer = 0x7f3b0d730400] 05:51:40 INFO - PROCESS | 18541 | 1460983900836 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 78 (0x7f3b0f85dc00) [pid = 18541] [serial = 614] [outer = 0x7f3b0d730400] 05:51:41 INFO - PROCESS | 18541 | 1460983901668 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1124ms 05:51:41 INFO - PROCESS | 18541 | 1460983901759 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:51:41 INFO - PROCESS | 18541 | 1460983901763 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:51:41 INFO - PROCESS | 18541 | 1460983901770 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 18541 | 1460983901772 Marionette TRACE conn3 <- [1,790,null,{}] 05:51:41 INFO - PROCESS | 18541 | 1460983901778 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 18541 | 1460983901955 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:51:41 INFO - PROCESS | 18541 | 1460983901975 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1393e800 == 61 [pid = 18541] [id = 205] 05:51:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 79 (0x7f3b046cd000) [pid = 18541] [serial = 615] [outer = (nil)] 05:51:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 80 (0x7f3b0f941800) [pid = 18541] [serial = 616] [outer = 0x7f3b046cd000] 05:51:42 INFO - PROCESS | 18541 | 1460983902036 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 81 (0x7f3b0fa0cc00) [pid = 18541] [serial = 617] [outer = 0x7f3b046cd000] 05:51:42 INFO - PROCESS | 18541 | 1460983902863 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1127ms 05:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:51:42 INFO - PROCESS | 18541 | 1460983902896 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 18541 | 1460983902898 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:51:42 INFO - PROCESS | 18541 | 1460983902903 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 18541 | 1460983902906 Marionette TRACE conn3 <- [1,794,null,{}] 05:51:42 INFO - PROCESS | 18541 | 1460983902911 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 18541 | 1460983903151 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:51:43 INFO - PROCESS | 18541 | 1460983903177 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f4000 == 62 [pid = 18541] [id = 206] 05:51:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 82 (0x7f3b10a51000) [pid = 18541] [serial = 618] [outer = (nil)] 05:51:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 83 (0x7f3b10a75c00) [pid = 18541] [serial = 619] [outer = 0x7f3b10a51000] 05:51:43 INFO - PROCESS | 18541 | 1460983903241 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 84 (0x7f3b118a9000) [pid = 18541] [serial = 620] [outer = 0x7f3b10a51000] 05:51:43 INFO - PROCESS | 18541 | --DOMWINDOW == 83 (0x7f3b039e4c00) [pid = 18541] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:51:43 INFO - PROCESS | 18541 | --DOMWINDOW == 82 (0x7f3b051c5800) [pid = 18541] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:51:43 INFO - PROCESS | 18541 | --DOMWINDOW == 81 (0x7f3b0b9a6c00) [pid = 18541] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:51:43 INFO - PROCESS | 18541 | --DOMWINDOW == 80 (0x7f3b047dc800) [pid = 18541] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:51:43 INFO - PROCESS | 18541 | --DOMWINDOW == 79 (0x7f3b0b66b400) [pid = 18541] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:51:44 INFO - PROCESS | 18541 | 1460983904128 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1284ms 05:51:44 INFO - PROCESS | 18541 | 1460983904198 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 18541 | 1460983904202 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:51:44 INFO - PROCESS | 18541 | 1460983904207 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 18541 | 1460983904210 Marionette TRACE conn3 <- [1,798,null,{}] 05:51:44 INFO - PROCESS | 18541 | 1460983904219 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 18541 | 1460983904394 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:51:44 INFO - PROCESS | 18541 | 1460983904411 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b15098800 == 63 [pid = 18541] [id = 207] 05:51:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 80 (0x7f3b0be0c000) [pid = 18541] [serial = 621] [outer = (nil)] 05:51:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 81 (0x7f3b10a51800) [pid = 18541] [serial = 622] [outer = 0x7f3b0be0c000] 05:51:44 INFO - PROCESS | 18541 | 1460983904482 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 82 (0x7f3b11ada800) [pid = 18541] [serial = 623] [outer = 0x7f3b0be0c000] 05:51:45 INFO - PROCESS | 18541 | 1460983905205 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:51:45 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 05:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1029ms 05:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:51:45 INFO - PROCESS | 18541 | 1460983905238 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 18541 | 1460983905241 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:51:45 INFO - PROCESS | 18541 | 1460983905247 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 18541 | 1460983905250 Marionette TRACE conn3 <- [1,802,null,{}] 05:51:45 INFO - PROCESS | 18541 | 1460983905255 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 18541 | 1460983905405 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:51:45 INFO - PROCESS | 18541 | 1460983905517 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b159c8800 == 64 [pid = 18541] [id = 208] 05:51:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 83 (0x7f3b039ef000) [pid = 18541] [serial = 624] [outer = (nil)] 05:51:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 84 (0x7f3b11b6f400) [pid = 18541] [serial = 625] [outer = 0x7f3b039ef000] 05:51:45 INFO - PROCESS | 18541 | 1460983905579 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 85 (0x7f3b133e8000) [pid = 18541] [serial = 626] [outer = 0x7f3b039ef000] 05:51:46 INFO - PROCESS | 18541 | 1460983906534 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:51:46 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 05:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1329ms 05:51:46 INFO - PROCESS | 18541 | 1460983906576 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 18541 | 1460983906583 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:51:46 INFO - PROCESS | 18541 | 1460983906591 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 18541 | 1460983906596 Marionette TRACE conn3 <- [1,806,null,{}] 05:51:46 INFO - PROCESS | 18541 | 1460983906604 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 18541 | 1460983906762 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:51:46 INFO - PROCESS | 18541 | 1460983906928 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1ad800 == 65 [pid = 18541] [id = 209] 05:51:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 86 (0x7f3b09304800) [pid = 18541] [serial = 627] [outer = (nil)] 05:51:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 87 (0x7f3b0b674c00) [pid = 18541] [serial = 628] [outer = 0x7f3b09304800] 05:51:47 INFO - PROCESS | 18541 | 1460983907001 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 88 (0x7f3b0be07c00) [pid = 18541] [serial = 629] [outer = 0x7f3b09304800] 05:51:47 INFO - PROCESS | 18541 | 1460983907944 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:51:47 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 05:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1383ms 05:51:47 INFO - PROCESS | 18541 | 1460983907975 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 18541 | 1460983907984 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:51:48 INFO - PROCESS | 18541 | 1460983907994 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 18541 | 1460983907997 Marionette TRACE conn3 <- [1,810,null,{}] 05:51:48 INFO - PROCESS | 18541 | 1460983908004 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 18541 | 1460983908164 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:51:48 INFO - PROCESS | 18541 | 1460983908323 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ea3800 == 66 [pid = 18541] [id = 210] 05:51:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 89 (0x7f3b09307800) [pid = 18541] [serial = 630] [outer = (nil)] 05:51:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 90 (0x7f3b0cccb400) [pid = 18541] [serial = 631] [outer = 0x7f3b09307800] 05:51:48 INFO - PROCESS | 18541 | 1460983908396 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 91 (0x7f3b0f7d8000) [pid = 18541] [serial = 632] [outer = 0x7f3b09307800] 05:51:49 INFO - PROCESS | 18541 | 1460983909340 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1380ms 05:51:49 INFO - PROCESS | 18541 | 1460983909374 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 18541 | 1460983909377 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:51:49 INFO - PROCESS | 18541 | 1460983909385 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 18541 | 1460983909390 Marionette TRACE conn3 <- [1,814,null,{}] 05:51:49 INFO - PROCESS | 18541 | 1460983909406 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 18541 | 1460983909567 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:51:49 INFO - PROCESS | 18541 | 1460983909732 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1b9b9800 == 67 [pid = 18541] [id = 211] 05:51:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 92 (0x7f3b0f857800) [pid = 18541] [serial = 633] [outer = (nil)] 05:51:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 93 (0x7f3b10a77400) [pid = 18541] [serial = 634] [outer = 0x7f3b0f857800] 05:51:49 INFO - PROCESS | 18541 | 1460983909814 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 94 (0x7f3b117d0800) [pid = 18541] [serial = 635] [outer = 0x7f3b0f857800] 05:51:50 INFO - PROCESS | 18541 | 1460983910719 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:51:50 INFO - PROCESS | 18541 | 1460983910777 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:51:50 INFO - PROCESS | 18541 | 1460983910783 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 18541 | 1460983910786 Marionette TRACE conn3 <- [1,818,null,{}] 05:51:50 INFO - PROCESS | 18541 | 1460983910792 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 18541 | 1460983910944 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:51:51 INFO - PROCESS | 18541 | 1460983911099 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b226b3000 == 68 [pid = 18541] [id = 212] 05:51:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b039e9800) [pid = 18541] [serial = 636] [outer = (nil)] 05:51:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b1360f400) [pid = 18541] [serial = 637] [outer = 0x7f3b039e9800] 05:51:51 INFO - PROCESS | 18541 | 1460983911169 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b13a34400) [pid = 18541] [serial = 638] [outer = 0x7f3b039e9800] 05:51:52 INFO - PROCESS | 18541 | 1460983912038 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1287ms 05:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:51:52 INFO - PROCESS | 18541 | 1460983912071 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 18541 | 1460983912074 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:51:52 INFO - PROCESS | 18541 | 1460983912080 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 18541 | 1460983912083 Marionette TRACE conn3 <- [1,822,null,{}] 05:51:52 INFO - PROCESS | 18541 | 1460983912088 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 18541 | 1460983912236 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:51:52 INFO - PROCESS | 18541 | 1460983912388 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b229a2800 == 69 [pid = 18541] [id = 213] 05:51:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b0c6ca800) [pid = 18541] [serial = 639] [outer = (nil)] 05:51:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b13bca000) [pid = 18541] [serial = 640] [outer = 0x7f3b0c6ca800] 05:51:52 INFO - PROCESS | 18541 | 1460983912457 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b140f3c00) [pid = 18541] [serial = 641] [outer = 0x7f3b0c6ca800] 05:51:53 INFO - PROCESS | 18541 | 1460983913321 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 18541 | 1460983913368 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:51:53 INFO - PROCESS | 18541 | 1460983913374 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 18541 | 1460983913376 Marionette TRACE conn3 <- [1,826,null,{}] 05:51:53 INFO - PROCESS | 18541 | 1460983913382 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:53 INFO - PROCESS | 18541 | 1460983913565 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:51:53 INFO - PROCESS | 18541 | 1460983913719 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b23800 == 70 [pid = 18541] [id = 214] 05:51:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b149ce400) [pid = 18541] [serial = 642] [outer = (nil)] 05:51:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b149d6c00) [pid = 18541] [serial = 643] [outer = 0x7f3b149ce400] 05:51:53 INFO - PROCESS | 18541 | 1460983913789 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b15331400) [pid = 18541] [serial = 644] [outer = 0x7f3b149ce400] 05:51:54 INFO - PROCESS | 18541 | 1460983914637 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1333ms 05:51:54 INFO - PROCESS | 18541 | 1460983914708 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 18541 | 1460983914711 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:51:54 INFO - PROCESS | 18541 | 1460983914717 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 18541 | 1460983914719 Marionette TRACE conn3 <- [1,830,null,{}] 05:51:54 INFO - PROCESS | 18541 | 1460983914725 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 18541 | 1460983914876 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:51:55 INFO - PROCESS | 18541 | 1460983915023 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1a9800 == 71 [pid = 18541] [id = 215] 05:51:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b039e3400) [pid = 18541] [serial = 645] [outer = (nil)] 05:51:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b0527b000) [pid = 18541] [serial = 646] [outer = 0x7f3b039e3400] 05:51:55 INFO - PROCESS | 18541 | 1460983915092 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b10a55800) [pid = 18541] [serial = 647] [outer = 0x7f3b039e3400] 05:51:56 INFO - PROCESS | 18541 | 1460983916198 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1530ms 05:51:56 INFO - PROCESS | 18541 | 1460983916248 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 18541 | 1460983916254 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:51:56 INFO - PROCESS | 18541 | 1460983916262 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 18541 | 1460983916266 Marionette TRACE conn3 <- [1,834,null,{}] 05:51:56 INFO - PROCESS | 18541 | 1460983916273 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 18541 | 1460983916470 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:51:56 INFO - PROCESS | 18541 | 1460983916669 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b09471000 == 72 [pid = 18541] [id = 216] 05:51:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b09302800) [pid = 18541] [serial = 648] [outer = (nil)] 05:51:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b095db400) [pid = 18541] [serial = 649] [outer = 0x7f3b09302800] 05:51:56 INFO - PROCESS | 18541 | 1460983916841 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b0b99f000) [pid = 18541] [serial = 650] [outer = 0x7f3b09302800] 05:51:57 INFO - PROCESS | 18541 | 1460983917708 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:51:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10c9c000 == 71 [pid = 18541] [id = 70] 05:51:57 INFO - PROCESS | 18541 | --DOMWINDOW == 108 (0x7f3b0c6ce400) [pid = 18541] [serial = 586] [outer = (nil)] [url = about:blank] 05:51:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1367c000 == 70 [pid = 18541] [id = 198] 05:51:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c1c0000 == 69 [pid = 18541] [id = 197] 05:51:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b09452800 == 68 [pid = 18541] [id = 196] 05:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1537ms 05:51:57 INFO - PROCESS | 18541 | 1460983917800 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 18541 | 1460983917807 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:51:57 INFO - PROCESS | 18541 | 1460983917822 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 18541 | 1460983917825 Marionette TRACE conn3 <- [1,838,null,{}] 05:51:57 INFO - PROCESS | 18541 | 1460983917830 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 18541 | 1460983917965 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 107 (0x7f3b0f742400) [pid = 18541] [serial = 583] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 106 (0x7f3b1497ec00) [pid = 18541] [serial = 568] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b096be000) [pid = 18541] [serial = 574] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b0d738400) [pid = 18541] [serial = 580] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b09307000) [pid = 18541] [serial = 572] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b051cc800) [pid = 18541] [serial = 571] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b096c0400) [pid = 18541] [serial = 559] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b0c6f2000) [pid = 18541] [serial = 577] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b0cab5400) [pid = 18541] [serial = 578] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b0c8d4000) [pid = 18541] [serial = 562] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 97 (0x7f3b0b9a2400) [pid = 18541] [serial = 575] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 96 (0x7f3b10a59c00) [pid = 18541] [serial = 565] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 95 (0x7f3b0f854400) [pid = 18541] [serial = 584] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | --DOMWINDOW == 94 (0x7f3b0da78400) [pid = 18541] [serial = 581] [outer = (nil)] [url = about:blank] 05:51:58 INFO - PROCESS | 18541 | 1460983918098 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b812000 == 69 [pid = 18541] [id = 217] 05:51:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 95 (0x7f3b051cc800) [pid = 18541] [serial = 651] [outer = (nil)] 05:51:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 96 (0x7f3b0b99f400) [pid = 18541] [serial = 652] [outer = 0x7f3b051cc800] 05:51:58 INFO - PROCESS | 18541 | 1460983918163 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 97 (0x7f3b0c6d6c00) [pid = 18541] [serial = 653] [outer = 0x7f3b051cc800] 05:51:58 INFO - PROCESS | 18541 | 1460983918989 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1179ms 05:51:59 INFO - PROCESS | 18541 | 1460983919002 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 18541 | 1460983919005 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:51:59 INFO - PROCESS | 18541 | 1460983919011 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 18541 | 1460983919016 Marionette TRACE conn3 <- [1,842,null,{}] 05:51:59 INFO - PROCESS | 18541 | 1460983919047 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 18541 | 1460983919199 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:51:59 INFO - PROCESS | 18541 | 1460983919218 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10983000 == 70 [pid = 18541] [id = 218] 05:51:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 98 (0x7f3b0cab3800) [pid = 18541] [serial = 654] [outer = (nil)] 05:51:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b0f740c00) [pid = 18541] [serial = 655] [outer = 0x7f3b0cab3800] 05:51:59 INFO - PROCESS | 18541 | 1460983919281 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b0f853c00) [pid = 18541] [serial = 656] [outer = 0x7f3b0cab3800] 05:52:00 INFO - PROCESS | 18541 | 1460983920075 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1098ms 05:52:00 INFO - PROCESS | 18541 | 1460983920133 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 18541 | 1460983920136 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:52:00 INFO - PROCESS | 18541 | 1460983920142 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 18541 | 1460983920155 Marionette TRACE conn3 <- [1,846,null,{}] 05:52:00 INFO - PROCESS | 18541 | 1460983920170 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:00 INFO - PROCESS | 18541 | 1460983920351 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:52:00 INFO - PROCESS | 18541 | 1460983920376 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13787000 == 71 [pid = 18541] [id = 219] 05:52:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b0f854000) [pid = 18541] [serial = 657] [outer = (nil)] 05:52:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b0fa0d000) [pid = 18541] [serial = 658] [outer = 0x7f3b0f854000] 05:52:00 INFO - PROCESS | 18541 | 1460983920435 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b10a72000) [pid = 18541] [serial = 659] [outer = 0x7f3b0f854000] 05:52:01 INFO - PROCESS | 18541 | 1460983921265 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1145ms 05:52:01 INFO - PROCESS | 18541 | 1460983921287 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 18541 | 1460983921290 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:52:01 INFO - PROCESS | 18541 | 1460983921295 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 18541 | 1460983921297 Marionette TRACE conn3 <- [1,850,null,{}] 05:52:01 INFO - PROCESS | 18541 | 1460983921303 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:01 INFO - PROCESS | 18541 | 1460983921479 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:52:01 INFO - PROCESS | 18541 | 1460983921511 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f1000 == 72 [pid = 18541] [id = 220] 05:52:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b10a59c00) [pid = 18541] [serial = 660] [outer = (nil)] 05:52:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b117cc400) [pid = 18541] [serial = 661] [outer = 0x7f3b10a59c00] 05:52:01 INFO - PROCESS | 18541 | 1460983921586 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b12bd1c00) [pid = 18541] [serial = 662] [outer = 0x7f3b10a59c00] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 105 (0x7f3b0930a800) [pid = 18541] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 104 (0x7f3b0d730400) [pid = 18541] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 103 (0x7f3b09311000) [pid = 18541] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 102 (0x7f3b046cd000) [pid = 18541] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 101 (0x7f3b10a51000) [pid = 18541] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 100 (0x7f3b0beab000) [pid = 18541] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 99 (0x7f3b0be0c000) [pid = 18541] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:52:02 INFO - PROCESS | 18541 | --DOMWINDOW == 98 (0x7f3b047d5400) [pid = 18541] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:52:02 INFO - PROCESS | 18541 | 1460983922556 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1286ms 05:52:02 INFO - PROCESS | 18541 | 1460983922583 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 18541 | 1460983922586 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:52:02 INFO - PROCESS | 18541 | 1460983922592 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 18541 | 1460983922594 Marionette TRACE conn3 <- [1,854,null,{}] 05:52:02 INFO - PROCESS | 18541 | 1460983922600 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 18541 | 1460983922782 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:52:02 INFO - PROCESS | 18541 | 1460983922798 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157a2800 == 73 [pid = 18541] [id = 221] 05:52:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 99 (0x7f3b0b66ac00) [pid = 18541] [serial = 663] [outer = (nil)] 05:52:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 100 (0x7f3b149d1400) [pid = 18541] [serial = 664] [outer = 0x7f3b0b66ac00] 05:52:02 INFO - PROCESS | 18541 | 1460983922873 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 101 (0x7f3b14f27c00) [pid = 18541] [serial = 665] [outer = 0x7f3b0b66ac00] 05:52:03 INFO - PROCESS | 18541 | 1460983923634 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1075ms 05:52:03 INFO - PROCESS | 18541 | 1460983923678 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 18541 | 1460983923681 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:52:03 INFO - PROCESS | 18541 | 1460983923695 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 18541 | 1460983923697 Marionette TRACE conn3 <- [1,858,null,{}] 05:52:03 INFO - PROCESS | 18541 | 1460983923702 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:03 INFO - PROCESS | 18541 | 1460983923836 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:52:03 INFO - PROCESS | 18541 | 1460983923852 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b218e2000 == 74 [pid = 18541] [id = 222] 05:52:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 102 (0x7f3b149cc800) [pid = 18541] [serial = 666] [outer = (nil)] 05:52:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 103 (0x7f3b15330c00) [pid = 18541] [serial = 667] [outer = 0x7f3b149cc800] 05:52:03 INFO - PROCESS | 18541 | 1460983923912 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 104 (0x7f3b15976800) [pid = 18541] [serial = 668] [outer = 0x7f3b149cc800] 05:52:04 INFO - PROCESS | 18541 | 1460983924844 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1180ms 05:52:04 INFO - PROCESS | 18541 | 1460983924876 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 18541 | 1460983924880 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:52:04 INFO - PROCESS | 18541 | 1460983924893 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 18541 | 1460983924905 Marionette TRACE conn3 <- [1,862,null,{}] 05:52:04 INFO - PROCESS | 18541 | 1460983924912 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 18541 | 1460983925084 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:52:05 INFO - PROCESS | 18541 | 1460983925234 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2af800 == 75 [pid = 18541] [id = 223] 05:52:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 105 (0x7f3b05279800) [pid = 18541] [serial = 669] [outer = (nil)] 05:52:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 106 (0x7f3b095e0000) [pid = 18541] [serial = 670] [outer = 0x7f3b05279800] 05:52:05 INFO - PROCESS | 18541 | 1460983925309 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 107 (0x7f3b0bd9c800) [pid = 18541] [serial = 671] [outer = 0x7f3b05279800] 05:52:06 INFO - PROCESS | 18541 | 1460983926244 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1401ms 05:52:06 INFO - PROCESS | 18541 | 1460983926290 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 18541 | 1460983926299 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:52:06 INFO - PROCESS | 18541 | 1460983926310 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 18541 | 1460983926314 Marionette TRACE conn3 <- [1,866,null,{}] 05:52:06 INFO - PROCESS | 18541 | 1460983926319 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 18541 | 1460983926496 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:52:06 INFO - PROCESS | 18541 | 1460983926645 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ebd000 == 76 [pid = 18541] [id = 224] 05:52:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 108 (0x7f3b039e7c00) [pid = 18541] [serial = 672] [outer = (nil)] 05:52:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 109 (0x7f3b0c8c9c00) [pid = 18541] [serial = 673] [outer = 0x7f3b039e7c00] 05:52:06 INFO - PROCESS | 18541 | 1460983926717 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 110 (0x7f3b0da70c00) [pid = 18541] [serial = 674] [outer = 0x7f3b039e7c00] 05:52:07 INFO - PROCESS | 18541 | 1460983927719 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1436ms 05:52:07 INFO - PROCESS | 18541 | 1460983927746 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 18541 | 1460983927750 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:52:07 INFO - PROCESS | 18541 | 1460983927756 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 18541 | 1460983927761 Marionette TRACE conn3 <- [1,870,null,{}] 05:52:07 INFO - PROCESS | 18541 | 1460983927777 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:07 INFO - PROCESS | 18541 | 1460983927941 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:52:08 INFO - PROCESS | 18541 | 1460983928108 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b37000 == 77 [pid = 18541] [id = 225] 05:52:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 111 (0x7f3b10a4b800) [pid = 18541] [serial = 675] [outer = (nil)] 05:52:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 112 (0x7f3b133e7800) [pid = 18541] [serial = 676] [outer = 0x7f3b10a4b800] 05:52:08 INFO - PROCESS | 18541 | 1460983928222 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 113 (0x7f3b1448e000) [pid = 18541] [serial = 677] [outer = 0x7f3b10a4b800] 05:52:09 INFO - PROCESS | 18541 | 1460983929049 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1331ms 05:52:09 INFO - PROCESS | 18541 | 1460983929088 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 18541 | 1460983929093 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:52:09 INFO - PROCESS | 18541 | 1460983929099 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 18541 | 1460983929102 Marionette TRACE conn3 <- [1,874,null,{}] 05:52:09 INFO - PROCESS | 18541 | 1460983929108 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 18541 | 1460983929261 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:52:09 INFO - PROCESS | 18541 | 1460983929418 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25b22000 == 78 [pid = 18541] [id = 226] 05:52:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b117a6400) [pid = 18541] [serial = 678] [outer = (nil)] 05:52:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b15007800) [pid = 18541] [serial = 679] [outer = 0x7f3b117a6400] 05:52:09 INFO - PROCESS | 18541 | 1460983929491 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b160ed400) [pid = 18541] [serial = 680] [outer = 0x7f3b117a6400] 05:52:10 INFO - PROCESS | 18541 | 1460983930361 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1283ms 05:52:10 INFO - PROCESS | 18541 | 1460983930384 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 18541 | 1460983930387 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:52:10 INFO - PROCESS | 18541 | 1460983930393 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 18541 | 1460983930395 Marionette TRACE conn3 <- [1,878,null,{}] 05:52:10 INFO - PROCESS | 18541 | 1460983930401 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 18541 | 1460983930560 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:52:10 INFO - PROCESS | 18541 | 1460983930717 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2758c800 == 79 [pid = 18541] [id = 227] 05:52:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b149d0000) [pid = 18541] [serial = 681] [outer = (nil)] 05:52:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b16237c00) [pid = 18541] [serial = 682] [outer = 0x7f3b149d0000] 05:52:10 INFO - PROCESS | 18541 | 1460983930802 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b1639e400) [pid = 18541] [serial = 683] [outer = 0x7f3b149d0000] 05:52:11 INFO - PROCESS | 18541 | 1460983931600 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1276ms 05:52:11 INFO - PROCESS | 18541 | 1460983931670 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 18541 | 1460983931674 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:52:11 INFO - PROCESS | 18541 | 1460983931679 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 18541 | 1460983931681 Marionette TRACE conn3 <- [1,882,null,{}] 05:52:11 INFO - PROCESS | 18541 | 1460983931687 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 18541 | 1460983931927 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:52:12 INFO - PROCESS | 18541 | 1460983932090 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27d9f800 == 80 [pid = 18541] [id = 228] 05:52:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0f796800) [pid = 18541] [serial = 684] [outer = (nil)] 05:52:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b163a2400) [pid = 18541] [serial = 685] [outer = 0x7f3b0f796800] 05:52:12 INFO - PROCESS | 18541 | 1460983932166 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b218d9800) [pid = 18541] [serial = 686] [outer = 0x7f3b0f796800] 05:52:12 INFO - PROCESS | 18541 | 1460983932983 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1337ms 05:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:52:13 INFO - PROCESS | 18541 | 1460983933017 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 18541 | 1460983933020 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:52:13 INFO - PROCESS | 18541 | 1460983933026 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 18541 | 1460983933029 Marionette TRACE conn3 <- [1,886,null,{}] 05:52:13 INFO - PROCESS | 18541 | 1460983933034 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 18541 | 1460983933181 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:52:13 INFO - PROCESS | 18541 | 1460983933337 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b29a7f800 == 81 [pid = 18541] [id = 229] 05:52:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b118a8800) [pid = 18541] [serial = 687] [outer = (nil)] 05:52:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b22481c00) [pid = 18541] [serial = 688] [outer = 0x7f3b118a8800] 05:52:13 INFO - PROCESS | 18541 | 1460983933411 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b226da000) [pid = 18541] [serial = 689] [outer = 0x7f3b118a8800] 05:52:14 INFO - PROCESS | 18541 | 1460983934249 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1280ms 05:52:14 INFO - PROCESS | 18541 | 1460983934306 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 18541 | 1460983934311 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:52:14 INFO - PROCESS | 18541 | 1460983934316 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 18541 | 1460983934319 Marionette TRACE conn3 <- [1,890,null,{}] 05:52:14 INFO - PROCESS | 18541 | 1460983934324 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 18541 | 1460983934479 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:52:14 INFO - PROCESS | 18541 | 1460983934636 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2bd17000 == 82 [pid = 18541] [id = 230] 05:52:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b218d1400) [pid = 18541] [serial = 690] [outer = (nil)] 05:52:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b22778c00) [pid = 18541] [serial = 691] [outer = 0x7f3b218d1400] 05:52:14 INFO - PROCESS | 18541 | 1460983934707 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b2298d800) [pid = 18541] [serial = 692] [outer = 0x7f3b218d1400] 05:52:15 INFO - PROCESS | 18541 | 1460983935528 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1278ms 05:52:15 INFO - PROCESS | 18541 | 1460983935596 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 18541 | 1460983935600 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:52:15 INFO - PROCESS | 18541 | 1460983935605 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 18541 | 1460983935608 Marionette TRACE conn3 <- [1,894,null,{}] 05:52:15 INFO - PROCESS | 18541 | 1460983935613 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 18541 | 1460983935785 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:52:15 INFO - PROCESS | 18541 | 1460983935943 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a8c8000 == 83 [pid = 18541] [id = 231] 05:52:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b047d3800) [pid = 18541] [serial = 693] [outer = (nil)] 05:52:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 130 (0x7f3b0c8ca000) [pid = 18541] [serial = 694] [outer = 0x7f3b047d3800] 05:52:16 INFO - PROCESS | 18541 | 1460983936011 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 131 (0x7f3b229e6000) [pid = 18541] [serial = 695] [outer = 0x7f3b047d3800] 05:52:17 INFO - PROCESS | 18541 | 1460983937198 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1626ms 05:52:17 INFO - PROCESS | 18541 | 1460983937234 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 18541 | 1460983937242 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:52:17 INFO - PROCESS | 18541 | 1460983937252 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 18541 | 1460983937256 Marionette TRACE conn3 <- [1,898,null,{}] 05:52:17 INFO - PROCESS | 18541 | 1460983937263 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 18541 | 1460983937440 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:52:17 INFO - PROCESS | 18541 | 1460983937597 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7d5800 == 84 [pid = 18541] [id = 232] 05:52:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 132 (0x7f3b051cbc00) [pid = 18541] [serial = 696] [outer = (nil)] 05:52:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 133 (0x7f3b09304c00) [pid = 18541] [serial = 697] [outer = 0x7f3b051cbc00] 05:52:17 INFO - PROCESS | 18541 | 1460983937662 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 134 (0x7f3b0b9a5400) [pid = 18541] [serial = 698] [outer = 0x7f3b051cbc00] 05:52:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b917000 == 83 [pid = 18541] [id = 186] 05:52:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144e5000 == 82 [pid = 18541] [id = 187] 05:52:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1508e000 == 81 [pid = 18541] [id = 188] 05:52:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13a94800 == 80 [pid = 18541] [id = 185] 05:52:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b3e800 == 79 [pid = 18541] [id = 137] 05:52:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1b9bb000 == 78 [pid = 18541] [id = 189] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 133 (0x7f3b11b6f400) [pid = 18541] [serial = 625] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 132 (0x7f3b047d5000) [pid = 18541] [serial = 601] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | 1460983938694 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1478ms 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 131 (0x7f3b0d730000) [pid = 18541] [serial = 611] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 130 (0x7f3b0c8d2800) [pid = 18541] [serial = 610] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 129 (0x7f3b0f7df800) [pid = 18541] [serial = 613] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 128 (0x7f3b0c8c7400) [pid = 18541] [serial = 595] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 127 (0x7f3b095d7c00) [pid = 18541] [serial = 604] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 126 (0x7f3b0fa0cc00) [pid = 18541] [serial = 617] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 125 (0x7f3b118a9000) [pid = 18541] [serial = 620] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b039ecc00) [pid = 18541] [serial = 589] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b10a75c00) [pid = 18541] [serial = 619] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b0f7d8c00) [pid = 18541] [serial = 587] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b11ada800) [pid = 18541] [serial = 623] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0b99b800) [pid = 18541] [serial = 607] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b0b670800) [pid = 18541] [serial = 605] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b0f85dc00) [pid = 18541] [serial = 614] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 117 (0x7f3b0f941800) [pid = 18541] [serial = 616] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 116 (0x7f3b096c4800) [pid = 18541] [serial = 592] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 115 (0x7f3b0f9c5400) [pid = 18541] [serial = 598] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 114 (0x7f3b0c6cd000) [pid = 18541] [serial = 608] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | --DOMWINDOW == 113 (0x7f3b10a51800) [pid = 18541] [serial = 622] [outer = (nil)] [url = about:blank] 05:52:18 INFO - PROCESS | 18541 | 1460983938769 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 18541 | 1460983938775 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:52:18 INFO - PROCESS | 18541 | 1460983938788 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 18541 | 1460983938791 Marionette TRACE conn3 <- [1,902,null,{}] 05:52:18 INFO - PROCESS | 18541 | 1460983938796 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:18 INFO - PROCESS | 18541 | 1460983938949 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:52:18 INFO - PROCESS | 18541 | 1460983938958 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b923800 == 79 [pid = 18541] [id = 233] 05:52:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 114 (0x7f3b0bea4800) [pid = 18541] [serial = 699] [outer = (nil)] 05:52:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 115 (0x7f3b0c6d8000) [pid = 18541] [serial = 700] [outer = 0x7f3b0bea4800] 05:52:19 INFO - PROCESS | 18541 | 1460983939018 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 116 (0x7f3b0cabec00) [pid = 18541] [serial = 701] [outer = 0x7f3b0bea4800] 05:52:19 INFO - PROCESS | 18541 | 1460983939921 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1181ms 05:52:19 INFO - PROCESS | 18541 | 1460983939969 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 18541 | 1460983939973 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:52:19 INFO - PROCESS | 18541 | 1460983939978 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 18541 | 1460983939983 Marionette TRACE conn3 <- [1,906,null,{}] 05:52:20 INFO - PROCESS | 18541 | 1460983940002 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 18541 | 1460983940164 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:52:20 INFO - PROCESS | 18541 | 1460983940284 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10987800 == 80 [pid = 18541] [id = 234] 05:52:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 117 (0x7f3b0bda3000) [pid = 18541] [serial = 702] [outer = (nil)] 05:52:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 118 (0x7f3b0f7d9800) [pid = 18541] [serial = 703] [outer = 0x7f3b0bda3000] 05:52:20 INFO - PROCESS | 18541 | 1460983940354 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b0f9c1400) [pid = 18541] [serial = 704] [outer = 0x7f3b0bda3000] 05:52:21 INFO - PROCESS | 18541 | 1460983941040 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1085ms 05:52:21 INFO - PROCESS | 18541 | 1460983941074 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 18541 | 1460983941077 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:52:21 INFO - PROCESS | 18541 | 1460983941083 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 18541 | 1460983941085 Marionette TRACE conn3 <- [1,910,null,{}] 05:52:21 INFO - PROCESS | 18541 | 1460983941090 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 18541 | 1460983941303 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:52:21 INFO - PROCESS | 18541 | 1460983941332 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13a79000 == 81 [pid = 18541] [id = 235] 05:52:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b0f85b800) [pid = 18541] [serial = 705] [outer = (nil)] 05:52:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b117a9c00) [pid = 18541] [serial = 706] [outer = 0x7f3b0f85b800] 05:52:21 INFO - PROCESS | 18541 | 1460983941394 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b11ad6800) [pid = 18541] [serial = 707] [outer = 0x7f3b0f85b800] 05:52:22 INFO - PROCESS | 18541 | 1460983942224 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1188ms 05:52:22 INFO - PROCESS | 18541 | 1460983942273 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 18541 | 1460983942276 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:52:22 INFO - PROCESS | 18541 | 1460983942291 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 18541 | 1460983942293 Marionette TRACE conn3 <- [1,914,null,{}] 05:52:22 INFO - PROCESS | 18541 | 1460983942298 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 18541 | 1460983942482 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:52:22 INFO - PROCESS | 18541 | 1460983942513 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f6800 == 82 [pid = 18541] [id = 236] 05:52:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b10a4dc00) [pid = 18541] [serial = 708] [outer = (nil)] 05:52:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b1390f400) [pid = 18541] [serial = 709] [outer = 0x7f3b10a4dc00] 05:52:22 INFO - PROCESS | 18541 | 1460983942575 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b140ec000) [pid = 18541] [serial = 710] [outer = 0x7f3b10a4dc00] 05:52:23 INFO - PROCESS | 18541 | --DOMWINDOW == 124 (0x7f3b10a59c00) [pid = 18541] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:52:23 INFO - PROCESS | 18541 | --DOMWINDOW == 123 (0x7f3b051cc800) [pid = 18541] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:52:23 INFO - PROCESS | 18541 | --DOMWINDOW == 122 (0x7f3b0cab3800) [pid = 18541] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:52:23 INFO - PROCESS | 18541 | --DOMWINDOW == 121 (0x7f3b09302800) [pid = 18541] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:52:23 INFO - PROCESS | 18541 | --DOMWINDOW == 120 (0x7f3b0b66ac00) [pid = 18541] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:52:23 INFO - PROCESS | 18541 | --DOMWINDOW == 119 (0x7f3b0f854000) [pid = 18541] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:52:23 INFO - PROCESS | 18541 | --DOMWINDOW == 118 (0x7f3b039e5400) [pid = 18541] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:52:23 INFO - PROCESS | 18541 | 1460983943521 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1282ms 05:52:23 INFO - PROCESS | 18541 | 1460983943571 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 18541 | 1460983943574 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:52:23 INFO - PROCESS | 18541 | 1460983943589 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 18541 | 1460983943591 Marionette TRACE conn3 <- [1,918,null,{}] 05:52:23 INFO - PROCESS | 18541 | 1460983943596 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 18541 | 1460983943787 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:52:23 INFO - PROCESS | 18541 | 1460983943797 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157ac000 == 83 [pid = 18541] [id = 237] 05:52:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 119 (0x7f3b0beaf400) [pid = 18541] [serial = 711] [outer = (nil)] 05:52:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 120 (0x7f3b1418e400) [pid = 18541] [serial = 712] [outer = 0x7f3b0beaf400] 05:52:23 INFO - PROCESS | 18541 | 1460983943861 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 121 (0x7f3b18056c00) [pid = 18541] [serial = 713] [outer = 0x7f3b0beaf400] 05:52:24 INFO - PROCESS | 18541 | 1460983944605 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1075ms 05:52:24 INFO - PROCESS | 18541 | 1460983944664 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 18541 | 1460983944667 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:52:24 INFO - PROCESS | 18541 | 1460983944701 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 18541 | 1460983944704 Marionette TRACE conn3 <- [1,922,null,{}] 05:52:24 INFO - PROCESS | 18541 | 1460983944710 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 18541 | 1460983944853 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:52:24 INFO - PROCESS | 18541 | 1460983944862 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b224d3000 == 84 [pid = 18541] [id = 238] 05:52:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 122 (0x7f3b16238000) [pid = 18541] [serial = 714] [outer = (nil)] 05:52:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 123 (0x7f3b1bb31800) [pid = 18541] [serial = 715] [outer = 0x7f3b16238000] 05:52:24 INFO - PROCESS | 18541 | 1460983944922 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 124 (0x7f3b22915000) [pid = 18541] [serial = 716] [outer = 0x7f3b16238000] 05:52:25 INFO - PROCESS | 18541 | 1460983945912 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1286ms 05:52:25 INFO - PROCESS | 18541 | 1460983945981 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 18541 | 1460983945987 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:52:25 INFO - PROCESS | 18541 | 1460983945995 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 18541 | 1460983946000 Marionette TRACE conn3 <- [1,926,null,{}] 05:52:26 INFO - PROCESS | 18541 | 1460983946008 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 18541 | 1460983946188 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:52:26 INFO - PROCESS | 18541 | 1460983946346 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2c5000 == 85 [pid = 18541] [id = 239] 05:52:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 125 (0x7f3b0930b400) [pid = 18541] [serial = 717] [outer = (nil)] 05:52:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 126 (0x7f3b0b9a0800) [pid = 18541] [serial = 718] [outer = 0x7f3b0930b400] 05:52:26 INFO - PROCESS | 18541 | 1460983946426 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 127 (0x7f3b0c6f0000) [pid = 18541] [serial = 719] [outer = 0x7f3b0930b400] 05:52:27 INFO - PROCESS | 18541 | 1460983947342 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1386ms 05:52:27 INFO - PROCESS | 18541 | 1460983947382 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 18541 | 1460983947391 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:52:27 INFO - PROCESS | 18541 | 1460983947401 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 18541 | 1460983947404 Marionette TRACE conn3 <- [1,930,null,{}] 05:52:27 INFO - PROCESS | 18541 | 1460983947410 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 18541 | 1460983947575 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:52:27 INFO - PROCESS | 18541 | 1460983947737 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f5000 == 86 [pid = 18541] [id = 240] 05:52:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 128 (0x7f3b0930c800) [pid = 18541] [serial = 720] [outer = (nil)] 05:52:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 129 (0x7f3b0f854000) [pid = 18541] [serial = 721] [outer = 0x7f3b0930c800] 05:52:27 INFO - PROCESS | 18541 | 1460983947807 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 130 (0x7f3b10a51000) [pid = 18541] [serial = 722] [outer = 0x7f3b0930c800] 05:52:28 INFO - PROCESS | 18541 | 1460983948809 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1483ms 05:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:52:28 INFO - PROCESS | 18541 | 1460983948884 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 18541 | 1460983948888 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:52:28 INFO - PROCESS | 18541 | 1460983948894 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 18541 | 1460983948899 Marionette TRACE conn3 <- [1,934,null,{}] 05:52:28 INFO - PROCESS | 18541 | 1460983948915 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 18541 | 1460983949083 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:52:29 INFO - PROCESS | 18541 | 1460983949278 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b36000 == 87 [pid = 18541] [id = 241] 05:52:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 131 (0x7f3b13910400) [pid = 18541] [serial = 723] [outer = (nil)] 05:52:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 132 (0x7f3b15337400) [pid = 18541] [serial = 724] [outer = 0x7f3b13910400] 05:52:29 INFO - PROCESS | 18541 | 1460983949398 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 133 (0x7f3b17e72800) [pid = 18541] [serial = 725] [outer = 0x7f3b13910400] 05:52:30 INFO - PROCESS | 18541 | 1460983950228 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1385ms 05:52:30 INFO - PROCESS | 18541 | 1460983950284 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 18541 | 1460983950289 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:52:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 134 (0x7f3b1639ac00) [pid = 18541] [serial = 726] [outer = 0x7f3b0be09c00] 05:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:52:30 INFO - PROCESS | 18541 | 1460983950344 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 18541 | 1460983950347 Marionette TRACE conn3 <- [1,938,null,{}] 05:52:30 INFO - PROCESS | 18541 | 1460983950438 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 18541 | 1460983950599 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:52:30 INFO - PROCESS | 18541 | 1460983950769 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04ab2000 == 88 [pid = 18541] [id = 242] 05:52:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 135 (0x7f3b0b99b400) [pid = 18541] [serial = 727] [outer = (nil)] 05:52:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 136 (0x7f3b0c8d1800) [pid = 18541] [serial = 728] [outer = 0x7f3b0b99b400] 05:52:30 INFO - PROCESS | 18541 | 1460983950888 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 137 (0x7f3b22bafc00) [pid = 18541] [serial = 729] [outer = 0x7f3b0b99b400] 05:52:31 INFO - PROCESS | 18541 | 1460983951665 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1380ms 05:52:31 INFO - PROCESS | 18541 | 1460983951701 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 18541 | 1460983951705 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:52:31 INFO - PROCESS | 18541 | 1460983951710 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 18541 | 1460983951713 Marionette TRACE conn3 <- [1,942,null,{}] 05:52:31 INFO - PROCESS | 18541 | 1460983951718 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:31 INFO - PROCESS | 18541 | 1460983951873 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:52:32 INFO - PROCESS | 18541 | 1460983952046 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b11b31000 == 89 [pid = 18541] [id = 243] 05:52:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 138 (0x7f3b0c6f3000) [pid = 18541] [serial = 730] [outer = (nil)] 05:52:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 139 (0x7f3b2381fc00) [pid = 18541] [serial = 731] [outer = 0x7f3b0c6f3000] 05:52:32 INFO - PROCESS | 18541 | 1460983952119 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 140 (0x7f3b2394ec00) [pid = 18541] [serial = 732] [outer = 0x7f3b0c6f3000] 05:52:32 INFO - PROCESS | 18541 | 1460983952998 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1331ms 05:52:33 INFO - PROCESS | 18541 | 1460983953042 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 18541 | 1460983953046 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:52:33 INFO - PROCESS | 18541 | 1460983953052 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 18541 | 1460983953054 Marionette TRACE conn3 <- [1,946,null,{}] 05:52:33 INFO - PROCESS | 18541 | 1460983953059 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 18541 | 1460983953236 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:52:33 INFO - PROCESS | 18541 | 1460983953401 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048d5000 == 90 [pid = 18541] [id = 244] 05:52:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 141 (0x7f3b23b0a800) [pid = 18541] [serial = 733] [outer = (nil)] 05:52:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 142 (0x7f3b25a27400) [pid = 18541] [serial = 734] [outer = 0x7f3b23b0a800] 05:52:33 INFO - PROCESS | 18541 | 1460983953479 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 143 (0x7f3b27820400) [pid = 18541] [serial = 735] [outer = 0x7f3b23b0a800] 05:52:34 INFO - PROCESS | 18541 | 1460983954266 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1277ms 05:52:34 INFO - PROCESS | 18541 | 1460983954332 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 18541 | 1460983954335 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:52:34 INFO - PROCESS | 18541 | 1460983954341 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 18541 | 1460983954343 Marionette TRACE conn3 <- [1,950,null,{}] 05:52:34 INFO - PROCESS | 18541 | 1460983954349 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 18541 | 1460983954522 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:52:34 INFO - PROCESS | 18541 | 1460983954681 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1031c000 == 91 [pid = 18541] [id = 245] 05:52:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 144 (0x7f3b23cbc800) [pid = 18541] [serial = 736] [outer = (nil)] 05:52:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 145 (0x7f3b2394f400) [pid = 18541] [serial = 737] [outer = 0x7f3b23cbc800] 05:52:34 INFO - PROCESS | 18541 | 1460983954762 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 146 (0x7f3b27963800) [pid = 18541] [serial = 738] [outer = 0x7f3b23cbc800] 05:52:35 INFO - PROCESS | 18541 | 1460983955644 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1331ms 05:52:35 INFO - PROCESS | 18541 | 1460983955675 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 18541 | 1460983955678 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:52:35 INFO - PROCESS | 18541 | 1460983955685 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 18541 | 1460983955688 Marionette TRACE conn3 <- [1,954,null,{}] 05:52:35 INFO - PROCESS | 18541 | 1460983955695 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 18541 | 1460983955863 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:52:36 INFO - PROCESS | 18541 | 1460983956027 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10332800 == 92 [pid = 18541] [id = 246] 05:52:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 147 (0x7f3b03162400) [pid = 18541] [serial = 739] [outer = (nil)] 05:52:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 148 (0x7f3b0316bc00) [pid = 18541] [serial = 740] [outer = 0x7f3b03162400] 05:52:36 INFO - PROCESS | 18541 | 1460983956098 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 149 (0x7f3b03171000) [pid = 18541] [serial = 741] [outer = 0x7f3b03162400] 05:52:36 INFO - PROCESS | 18541 | 1460983956975 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1336ms 05:52:37 INFO - PROCESS | 18541 | 1460983957021 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 18541 | 1460983957025 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:52:37 INFO - PROCESS | 18541 | 1460983957031 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 18541 | 1460983957035 Marionette TRACE conn3 <- [1,958,null,{}] 05:52:37 INFO - PROCESS | 18541 | 1460983957040 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 18541 | 1460983957211 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:52:37 INFO - PROCESS | 18541 | 1460983957377 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10584000 == 93 [pid = 18541] [id = 247] 05:52:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3b010f0000) [pid = 18541] [serial = 742] [outer = (nil)] 05:52:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3b010f5800) [pid = 18541] [serial = 743] [outer = 0x7f3b010f0000] 05:52:37 INFO - PROCESS | 18541 | 1460983957449 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3b010fa400) [pid = 18541] [serial = 744] [outer = 0x7f3b010f0000] 05:52:38 INFO - PROCESS | 18541 | 1460983958347 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1378ms 05:52:38 INFO - PROCESS | 18541 | 1460983958411 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 18541 | 1460983958415 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:52:38 INFO - PROCESS | 18541 | 1460983958420 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 18541 | 1460983958423 Marionette TRACE conn3 <- [1,962,null,{}] 05:52:38 INFO - PROCESS | 18541 | 1460983958429 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 18541 | 1460983958612 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:52:38 INFO - PROCESS | 18541 | 1460983958786 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0313e800 == 94 [pid = 18541] [id = 248] 05:52:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 153 (0x7f3b010f7000) [pid = 18541] [serial = 745] [outer = (nil)] 05:52:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 154 (0x7f3b0316f000) [pid = 18541] [serial = 746] [outer = 0x7f3b010f7000] 05:52:38 INFO - PROCESS | 18541 | 1460983958859 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3b0beae400) [pid = 18541] [serial = 747] [outer = 0x7f3b010f7000] 05:52:39 INFO - PROCESS | 18541 | 1460983959686 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1326ms 05:52:39 INFO - PROCESS | 18541 | 1460983959749 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:52:39 INFO - PROCESS | 18541 | 1460983959753 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:52:39 INFO - PROCESS | 18541 | 1460983959759 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 18541 | 1460983959764 Marionette TRACE conn3 <- [1,966,null,{}] 05:52:39 INFO - PROCESS | 18541 | 1460983959769 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 18541 | 1460983959983 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:52:40 INFO - PROCESS | 18541 | 1460983960465 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6c8000 == 95 [pid = 18541] [id = 249] 05:52:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3b039e8000) [pid = 18541] [serial = 748] [outer = (nil)] 05:52:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3b046d1400) [pid = 18541] [serial = 749] [outer = 0x7f3b039e8000] 05:52:40 INFO - PROCESS | 18541 | 1460983960576 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3b05281000) [pid = 18541] [serial = 750] [outer = 0x7f3b039e8000] 05:52:41 INFO - PROCESS | 18541 | 1460983961491 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1785ms 05:52:41 INFO - PROCESS | 18541 | 1460983961545 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 18541 | 1460983961551 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:52:41 INFO - PROCESS | 18541 | 1460983961562 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 18541 | 1460983961566 Marionette TRACE conn3 <- [1,970,null,{}] 05:52:41 INFO - PROCESS | 18541 | 1460983961572 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 18541 | 1460983961758 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:52:41 INFO - PROCESS | 18541 | 1460983961925 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2b1800 == 96 [pid = 18541] [id = 250] 05:52:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3b0c6d4c00) [pid = 18541] [serial = 751] [outer = (nil)] 05:52:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3b0cab0000) [pid = 18541] [serial = 752] [outer = 0x7f3b0c6d4c00] 05:52:42 INFO - PROCESS | 18541 | 1460983962047 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3b0e5c7c00) [pid = 18541] [serial = 753] [outer = 0x7f3b0c6d4c00] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157a4000 == 95 [pid = 18541] [id = 45] 05:52:42 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3b15330c00) [pid = 18541] [serial = 667] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157ac000 == 94 [pid = 18541] [id = 237] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144f6800 == 93 [pid = 18541] [id = 236] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13a79000 == 92 [pid = 18541] [id = 235] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10987800 == 91 [pid = 18541] [id = 234] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b923800 == 90 [pid = 18541] [id = 233] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7d5800 == 89 [pid = 18541] [id = 232] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2bd17000 == 88 [pid = 18541] [id = 230] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b29a7f800 == 87 [pid = 18541] [id = 229] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27d9f800 == 86 [pid = 18541] [id = 228] 05:52:42 INFO - PROCESS | 18541 | 1460983962979 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2758c800 == 85 [pid = 18541] [id = 227] 05:52:42 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25b22000 == 84 [pid = 18541] [id = 226] 05:52:43 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b37000 == 83 [pid = 18541] [id = 225] 05:52:43 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ebd000 == 82 [pid = 18541] [id = 224] 05:52:43 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2af800 == 81 [pid = 18541] [id = 223] 05:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1483ms 05:52:43 INFO - PROCESS | 18541 | 1460983963049 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 18541 | 1460983963054 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:52:43 INFO - PROCESS | 18541 | 1460983963062 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 18541 | 1460983963065 Marionette TRACE conn3 <- [1,974,null,{}] 05:52:43 INFO - PROCESS | 18541 | 1460983963070 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 18541 | 1460983963231 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3b0fa0d000) [pid = 18541] [serial = 658] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 158 (0x7f3b12bd1c00) [pid = 18541] [serial = 662] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3b10a72000) [pid = 18541] [serial = 659] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 156 (0x7f3b0f853c00) [pid = 18541] [serial = 656] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3b14f27c00) [pid = 18541] [serial = 665] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 154 (0x7f3b0f942400) [pid = 18541] [serial = 557] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 153 (0x7f3b117cc400) [pid = 18541] [serial = 661] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 152 (0x7f3b0b99f400) [pid = 18541] [serial = 652] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 151 (0x7f3b0c6d6c00) [pid = 18541] [serial = 653] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 150 (0x7f3b0f740c00) [pid = 18541] [serial = 655] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 149 (0x7f3b0b674c00) [pid = 18541] [serial = 628] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 148 (0x7f3b0b99f000) [pid = 18541] [serial = 650] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 147 (0x7f3b095db400) [pid = 18541] [serial = 649] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 146 (0x7f3b0527b000) [pid = 18541] [serial = 646] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 145 (0x7f3b10a77400) [pid = 18541] [serial = 634] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 144 (0x7f3b0cccb400) [pid = 18541] [serial = 631] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 143 (0x7f3b149d1400) [pid = 18541] [serial = 664] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 142 (0x7f3b1360f400) [pid = 18541] [serial = 637] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 141 (0x7f3b13bca000) [pid = 18541] [serial = 640] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | --DOMWINDOW == 140 (0x7f3b149d6c00) [pid = 18541] [serial = 643] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 18541 | 1460983963372 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2bc800 == 82 [pid = 18541] [id = 251] 05:52:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 141 (0x7f3b095db400) [pid = 18541] [serial = 754] [outer = (nil)] 05:52:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 142 (0x7f3b0f7dd400) [pid = 18541] [serial = 755] [outer = 0x7f3b095db400] 05:52:43 INFO - PROCESS | 18541 | 1460983963513 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 143 (0x7f3b10a7b000) [pid = 18541] [serial = 756] [outer = 0x7f3b095db400] 05:52:44 INFO - PROCESS | 18541 | 1460983964238 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1229ms 05:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:52:44 INFO - PROCESS | 18541 | 1460983964292 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 18541 | 1460983964295 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:52:44 INFO - PROCESS | 18541 | 1460983964309 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 18541 | 1460983964319 Marionette TRACE conn3 <- [1,978,null,{}] 05:52:44 INFO - PROCESS | 18541 | 1460983964327 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 18541 | 1460983964487 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:52:44 INFO - PROCESS | 18541 | 1460983964497 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b12b8f000 == 83 [pid = 18541] [id = 252] 05:52:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 144 (0x7f3b0f858000) [pid = 18541] [serial = 757] [outer = (nil)] 05:52:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 145 (0x7f3b13ec9800) [pid = 18541] [serial = 758] [outer = 0x7f3b0f858000] 05:52:44 INFO - PROCESS | 18541 | 1460983964555 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 146 (0x7f3b15330c00) [pid = 18541] [serial = 759] [outer = 0x7f3b0f858000] 05:52:45 INFO - PROCESS | 18541 | 1460983965377 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1147ms 05:52:45 INFO - PROCESS | 18541 | 1460983965454 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 18541 | 1460983965458 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:52:45 INFO - PROCESS | 18541 | 1460983965464 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 18541 | 1460983965466 Marionette TRACE conn3 <- [1,982,null,{}] 05:52:45 INFO - PROCESS | 18541 | 1460983965471 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 18541 | 1460983965661 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:52:45 INFO - PROCESS | 18541 | 1460983965689 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ebf000 == 84 [pid = 18541] [id = 253] 05:52:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 147 (0x7f3b149d1400) [pid = 18541] [serial = 760] [outer = (nil)] 05:52:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 148 (0x7f3b17e71c00) [pid = 18541] [serial = 761] [outer = 0x7f3b149d1400] 05:52:45 INFO - PROCESS | 18541 | 1460983965750 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 149 (0x7f3b218da000) [pid = 18541] [serial = 762] [outer = 0x7f3b149d1400] 05:52:46 INFO - PROCESS | 18541 | 1460983966582 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1178ms 05:52:46 INFO - PROCESS | 18541 | 1460983966648 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 18541 | 1460983966650 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:52:46 INFO - PROCESS | 18541 | 1460983966657 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 18541 | 1460983966661 Marionette TRACE conn3 <- [1,986,null,{}] 05:52:46 INFO - PROCESS | 18541 | 1460983966669 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 18541 | 1460983966872 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:52:46 INFO - PROCESS | 18541 | 1460983966910 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157b0800 == 85 [pid = 18541] [id = 254] 05:52:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3b22b06800) [pid = 18541] [serial = 763] [outer = (nil)] 05:52:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3b22bdb000) [pid = 18541] [serial = 764] [outer = 0x7f3b22b06800] 05:52:46 INFO - PROCESS | 18541 | 1460983966983 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3b23b11c00) [pid = 18541] [serial = 765] [outer = 0x7f3b22b06800] 05:52:47 INFO - PROCESS | 18541 | --DOMWINDOW == 151 (0x7f3b0bea4800) [pid = 18541] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:52:47 INFO - PROCESS | 18541 | --DOMWINDOW == 150 (0x7f3b051cbc00) [pid = 18541] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:52:47 INFO - PROCESS | 18541 | --DOMWINDOW == 149 (0x7f3b0bda3000) [pid = 18541] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:52:47 INFO - PROCESS | 18541 | --DOMWINDOW == 148 (0x7f3b0beaf400) [pid = 18541] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:52:47 INFO - PROCESS | 18541 | --DOMWINDOW == 147 (0x7f3b10a4dc00) [pid = 18541] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:52:47 INFO - PROCESS | 18541 | --DOMWINDOW == 146 (0x7f3b0f85b800) [pid = 18541] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:52:47 INFO - PROCESS | 18541 | 1460983967958 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1332ms 05:52:47 INFO - PROCESS | 18541 | 1460983967991 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 18541 | 1460983967994 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:52:48 INFO - PROCESS | 18541 | 1460983968003 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 18541 | 1460983968005 Marionette TRACE conn3 <- [1,990,null,{}] 05:52:48 INFO - PROCESS | 18541 | 1460983968011 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 18541 | 1460983968172 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:52:48 INFO - PROCESS | 18541 | 1460983968187 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b224eb800 == 86 [pid = 18541] [id = 255] 05:52:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 147 (0x7f3b10a4dc00) [pid = 18541] [serial = 766] [outer = (nil)] 05:52:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 148 (0x7f3b13ec5c00) [pid = 18541] [serial = 767] [outer = 0x7f3b10a4dc00] 05:52:48 INFO - PROCESS | 18541 | 1460983968250 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 149 (0x7f3b2728e800) [pid = 18541] [serial = 768] [outer = 0x7f3b10a4dc00] 05:52:49 INFO - PROCESS | 18541 | 1460983969028 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1088ms 05:52:49 INFO - PROCESS | 18541 | 1460983969089 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 18541 | 1460983969093 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:52:49 INFO - PROCESS | 18541 | 1460983969098 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 18541 | 1460983969100 Marionette TRACE conn3 <- [1,994,null,{}] 05:52:49 INFO - PROCESS | 18541 | 1460983969105 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 18541 | 1460983969301 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:52:49 INFO - PROCESS | 18541 | 1460983969314 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b2a800 == 87 [pid = 18541] [id = 256] 05:52:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3b09633400) [pid = 18541] [serial = 769] [outer = (nil)] 05:52:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3b0963c400) [pid = 18541] [serial = 770] [outer = 0x7f3b09633400] 05:52:49 INFO - PROCESS | 18541 | 1460983969376 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3b09640400) [pid = 18541] [serial = 771] [outer = 0x7f3b09633400] 05:52:50 INFO - PROCESS | 18541 | 1460983970441 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1388ms 05:52:50 INFO - PROCESS | 18541 | 1460983970487 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 18541 | 1460983970493 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:52:50 INFO - PROCESS | 18541 | 1460983970502 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 18541 | 1460983970507 Marionette TRACE conn3 <- [1,998,null,{}] 05:52:50 INFO - PROCESS | 18541 | 1460983970515 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 18541 | 1460983970701 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:52:50 INFO - PROCESS | 18541 | 1460983970866 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7d0000 == 88 [pid = 18541] [id = 257] 05:52:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 153 (0x7f3b0963c800) [pid = 18541] [serial = 772] [outer = (nil)] 05:52:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 154 (0x7f3b0a960800) [pid = 18541] [serial = 773] [outer = 0x7f3b0963c800] 05:52:50 INFO - PROCESS | 18541 | 1460983970990 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3b0a965800) [pid = 18541] [serial = 774] [outer = 0x7f3b0963c800] 05:52:51 INFO - PROCESS | 18541 | 1460983971867 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1438ms 05:52:51 INFO - PROCESS | 18541 | 1460983971941 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 18541 | 1460983971950 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:52:51 INFO - PROCESS | 18541 | 1460983971960 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 18541 | 1460983971965 Marionette TRACE conn3 <- [1,1002,null,{}] 05:52:51 INFO - PROCESS | 18541 | 1460983971971 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 18541 | 1460983972194 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:52:52 INFO - PROCESS | 18541 | 1460983972436 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13ebc800 == 89 [pid = 18541] [id = 258] 05:52:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3b0a96d400) [pid = 18541] [serial = 775] [outer = (nil)] 05:52:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3b0beaf400) [pid = 18541] [serial = 776] [outer = 0x7f3b0a96d400] 05:52:52 INFO - PROCESS | 18541 | 1460983972556 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3b0c8cf800) [pid = 18541] [serial = 777] [outer = 0x7f3b0a96d400] 05:52:53 INFO - PROCESS | 18541 | 1460983973409 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1493ms 05:52:53 INFO - PROCESS | 18541 | 1460983973454 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 18541 | 1460983973458 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:52:53 INFO - PROCESS | 18541 | 1460983973464 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 18541 | 1460983973471 Marionette TRACE conn3 <- [1,1006,null,{}] 05:52:53 INFO - PROCESS | 18541 | 1460983973487 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:53 INFO - PROCESS | 18541 | 1460983973685 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:52:53 INFO - PROCESS | 18541 | 1460983973860 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2758c000 == 90 [pid = 18541] [id = 259] 05:52:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3b0c6fdc00) [pid = 18541] [serial = 778] [outer = (nil)] 05:52:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3b10a74800) [pid = 18541] [serial = 779] [outer = 0x7f3b0c6fdc00] 05:52:53 INFO - PROCESS | 18541 | 1460983973940 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3b1497f400) [pid = 18541] [serial = 780] [outer = 0x7f3b0c6fdc00] 05:52:54 INFO - PROCESS | 18541 | 1460983974813 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1388ms 05:52:54 INFO - PROCESS | 18541 | 1460983974853 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 18541 | 1460983974857 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:52:54 INFO - PROCESS | 18541 | 1460983974863 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 18541 | 1460983974866 Marionette TRACE conn3 <- [1,1010,null,{}] 05:52:54 INFO - PROCESS | 18541 | 1460983974872 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 18541 | 1460983975042 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:52:55 INFO - PROCESS | 18541 | 1460983975211 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a7c3800 == 91 [pid = 18541] [id = 260] 05:52:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3b0f7d6800) [pid = 18541] [serial = 781] [outer = (nil)] 05:52:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3b1ba51400) [pid = 18541] [serial = 782] [outer = 0x7f3b0f7d6800] 05:52:55 INFO - PROCESS | 18541 | 1460983975285 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3b22911c00) [pid = 18541] [serial = 783] [outer = 0x7f3b0f7d6800] 05:52:56 INFO - PROCESS | 18541 | 1460983976160 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1325ms 05:52:56 INFO - PROCESS | 18541 | 1460983976190 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 18541 | 1460983976194 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:52:56 INFO - PROCESS | 18541 | 1460983976200 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 18541 | 1460983976202 Marionette TRACE conn3 <- [1,1014,null,{}] 05:52:56 INFO - PROCESS | 18541 | 1460983976208 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:56 INFO - PROCESS | 18541 | 1460983976387 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:52:56 INFO - PROCESS | 18541 | 1460983976555 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b05118800 == 92 [pid = 18541] [id = 261] 05:52:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 165 (0x7f3b14981000) [pid = 18541] [serial = 784] [outer = (nil)] 05:52:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 166 (0x7f3b23b06400) [pid = 18541] [serial = 785] [outer = 0x7f3b14981000] 05:52:56 INFO - PROCESS | 18541 | 1460983976630 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3b25a2a800) [pid = 18541] [serial = 786] [outer = 0x7f3b14981000] 05:52:57 INFO - PROCESS | 18541 | 1460983977528 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1379ms 05:52:57 INFO - PROCESS | 18541 | 1460983977580 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 18541 | 1460983977584 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:52:57 INFO - PROCESS | 18541 | 1460983977591 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 18541 | 1460983977593 Marionette TRACE conn3 <- [1,1018,null,{}] 05:52:57 INFO - PROCESS | 18541 | 1460983977600 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 18541 | 1460983977831 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:52:58 INFO - PROCESS | 18541 | 1460983977995 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003da800 == 93 [pid = 18541] [id = 262] 05:52:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3b003e8800) [pid = 18541] [serial = 787] [outer = (nil)] 05:52:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3b003efc00) [pid = 18541] [serial = 788] [outer = 0x7f3b003e8800] 05:52:58 INFO - PROCESS | 18541 | 1460983978071 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3b279b8400) [pid = 18541] [serial = 789] [outer = 0x7f3b003e8800] 05:52:58 INFO - PROCESS | 18541 | 1460983978913 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1383ms 05:52:58 INFO - PROCESS | 18541 | 1460983978975 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 18541 | 1460983978978 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:52:58 INFO - PROCESS | 18541 | 1460983978984 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 18541 | 1460983978987 Marionette TRACE conn3 <- [1,1022,null,{}] 05:52:58 INFO - PROCESS | 18541 | 1460983978992 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 18541 | 1460983979152 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:52:59 INFO - PROCESS | 18541 | 1460983979321 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b00110800 == 94 [pid = 18541] [id = 263] 05:52:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3b00123400) [pid = 18541] [serial = 790] [outer = (nil)] 05:52:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b0012b800) [pid = 18541] [serial = 791] [outer = 0x7f3b00123400] 05:52:59 INFO - PROCESS | 18541 | 1460983979408 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b00131400) [pid = 18541] [serial = 792] [outer = 0x7f3b00123400] 05:53:00 INFO - PROCESS | 18541 | 1460983980226 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1277ms 05:53:00 INFO - PROCESS | 18541 | 1460983980262 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 18541 | 1460983980265 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:53:00 INFO - PROCESS | 18541 | 1460983980271 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 18541 | 1460983980273 Marionette TRACE conn3 <- [1,1026,null,{}] 05:53:00 INFO - PROCESS | 18541 | 1460983980279 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:00 INFO - PROCESS | 18541 | 1460983980457 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:53:00 INFO - PROCESS | 18541 | 1460983980652 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094d4000 == 95 [pid = 18541] [id = 264] 05:53:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3affcf2c00) [pid = 18541] [serial = 793] [outer = (nil)] 05:53:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3affcf7800) [pid = 18541] [serial = 794] [outer = 0x7f3affcf2c00] 05:53:00 INFO - PROCESS | 18541 | 1460983980719 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3affcfbc00) [pid = 18541] [serial = 795] [outer = 0x7f3affcf2c00] 05:53:01 INFO - PROCESS | 18541 | 1460983981595 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1378ms 05:53:01 INFO - PROCESS | 18541 | 1460983981650 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 18541 | 1460983981653 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:53:01 INFO - PROCESS | 18541 | 1460983981659 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 18541 | 1460983981662 Marionette TRACE conn3 <- [1,1030,null,{}] 05:53:01 INFO - PROCESS | 18541 | 1460983981667 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:01 INFO - PROCESS | 18541 | 1460983981848 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:53:02 INFO - PROCESS | 18541 | 1460983982018 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a34800 == 96 [pid = 18541] [id = 265] 05:53:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3affcf3c00) [pid = 18541] [serial = 796] [outer = (nil)] 05:53:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b00131c00) [pid = 18541] [serial = 797] [outer = 0x7f3affcf3c00] 05:53:02 INFO - PROCESS | 18541 | 1460983982087 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3b005bec00) [pid = 18541] [serial = 798] [outer = 0x7f3affcf3c00] 05:53:02 INFO - PROCESS | 18541 | 1460983982962 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1337ms 05:53:03 INFO - PROCESS | 18541 | 1460983982997 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 18541 | 1460983983000 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:53:03 INFO - PROCESS | 18541 | 1460983983006 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 18541 | 1460983983008 Marionette TRACE conn3 <- [1,1034,null,{}] 05:53:03 INFO - PROCESS | 18541 | 1460983983014 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:03 INFO - PROCESS | 18541 | 1460983983197 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:53:03 INFO - PROCESS | 18541 | 1460983983370 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe74000 == 97 [pid = 18541] [id = 266] 05:53:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3affcf5400) [pid = 18541] [serial = 799] [outer = (nil)] 05:53:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b005c3800) [pid = 18541] [serial = 800] [outer = 0x7f3affcf5400] 05:53:03 INFO - PROCESS | 18541 | 1460983983440 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3b005c8c00) [pid = 18541] [serial = 801] [outer = 0x7f3affcf5400] 05:53:04 INFO - PROCESS | 18541 | 1460983984336 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1380ms 05:53:04 INFO - PROCESS | 18541 | 1460983984388 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 18541 | 1460983984392 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:53:04 INFO - PROCESS | 18541 | 1460983984398 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 18541 | 1460983984402 Marionette TRACE conn3 <- [1,1038,null,{}] 05:53:04 INFO - PROCESS | 18541 | 1460983984407 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:04 INFO - PROCESS | 18541 | 1460983984603 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:53:05 INFO - PROCESS | 18541 | 1460983985138 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04aab000 == 98 [pid = 18541] [id = 267] 05:53:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b003e5000) [pid = 18541] [serial = 802] [outer = (nil)] 05:53:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b003e9c00) [pid = 18541] [serial = 803] [outer = 0x7f3b003e5000] 05:53:05 INFO - PROCESS | 18541 | 1460983985249 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b005c0000) [pid = 18541] [serial = 804] [outer = 0x7f3b003e5000] 05:53:06 INFO - PROCESS | 18541 | 1460983986235 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1880ms 05:53:06 INFO - PROCESS | 18541 | 1460983986280 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 18541 | 1460983986286 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:53:06 INFO - PROCESS | 18541 | 1460983986294 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 18541 | 1460983986298 Marionette TRACE conn3 <- [1,1042,null,{}] 05:53:06 INFO - PROCESS | 18541 | 1460983986304 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:06 INFO - PROCESS | 18541 | 1460983986472 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:53:06 INFO - PROCESS | 18541 | 1460983986695 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094cf000 == 99 [pid = 18541] [id = 268] 05:53:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3b03163800) [pid = 18541] [serial = 805] [outer = (nil)] 05:53:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b03169400) [pid = 18541] [serial = 806] [outer = 0x7f3b03163800] 05:53:06 INFO - PROCESS | 18541 | 1460983986841 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b039e6400) [pid = 18541] [serial = 807] [outer = 0x7f3b03163800] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b224eb800 == 98 [pid = 18541] [id = 255] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a8c8000 == 97 [pid = 18541] [id = 231] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157b0800 == 96 [pid = 18541] [id = 254] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b1bb31800) [pid = 18541] [serial = 715] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b163a2400) [pid = 18541] [serial = 685] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3b16237c00) [pid = 18541] [serial = 682] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b22778c00) [pid = 18541] [serial = 691] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3b22481c00) [pid = 18541] [serial = 688] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3b15007800) [pid = 18541] [serial = 679] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ebf000 == 95 [pid = 18541] [id = 253] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b12b8f000 == 94 [pid = 18541] [id = 252] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2bc800 == 93 [pid = 18541] [id = 251] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2b1800 == 92 [pid = 18541] [id = 250] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6c8000 == 91 [pid = 18541] [id = 249] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048d5000 == 90 [pid = 18541] [id = 244] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b11b31000 == 89 [pid = 18541] [id = 243] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04ab2000 == 88 [pid = 18541] [id = 242] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b36000 == 87 [pid = 18541] [id = 241] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144f5000 == 86 [pid = 18541] [id = 240] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2c5000 == 85 [pid = 18541] [id = 239] 05:53:07 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b224d3000 == 84 [pid = 18541] [id = 238] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3b18056c00) [pid = 18541] [serial = 713] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b0cabec00) [pid = 18541] [serial = 701] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b133e7800) [pid = 18541] [serial = 676] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b0b9a5400) [pid = 18541] [serial = 698] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b0f7d9800) [pid = 18541] [serial = 703] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b1418e400) [pid = 18541] [serial = 712] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3b0f9c1400) [pid = 18541] [serial = 704] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b0c8ca000) [pid = 18541] [serial = 694] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b1390f400) [pid = 18541] [serial = 709] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b11ad6800) [pid = 18541] [serial = 707] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3b140ec000) [pid = 18541] [serial = 710] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3b0c6d8000) [pid = 18541] [serial = 700] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3b0c8c9c00) [pid = 18541] [serial = 673] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3b095e0000) [pid = 18541] [serial = 670] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3b09304c00) [pid = 18541] [serial = 697] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3b117a9c00) [pid = 18541] [serial = 706] [outer = (nil)] [url = about:blank] 05:53:07 INFO - PROCESS | 18541 | 1460983987729 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1478ms 05:53:07 INFO - PROCESS | 18541 | 1460983987776 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:53:07 INFO - PROCESS | 18541 | 1460983987782 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:53:07 INFO - PROCESS | 18541 | 1460983987788 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 18541 | 1460983987791 Marionette TRACE conn3 <- [1,1046,null,{}] 05:53:07 INFO - PROCESS | 18541 | 1460983987796 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:07 INFO - PROCESS | 18541 | 1460983987946 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:53:07 INFO - PROCESS | 18541 | 1460983987956 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bc6f000 == 85 [pid = 18541] [id = 269] 05:53:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3b051cfc00) [pid = 18541] [serial = 808] [outer = (nil)] 05:53:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3b09634400) [pid = 18541] [serial = 809] [outer = 0x7f3b051cfc00] 05:53:08 INFO - PROCESS | 18541 | 1460983988014 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3b096c0400) [pid = 18541] [serial = 810] [outer = 0x7f3b051cfc00] 05:53:08 INFO - PROCESS | 18541 | 1460983988828 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1076ms 05:53:08 INFO - PROCESS | 18541 | 1460983988867 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 18541 | 1460983988869 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:53:08 INFO - PROCESS | 18541 | 1460983988882 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 18541 | 1460983988890 Marionette TRACE conn3 <- [1,1050,null,{}] 05:53:08 INFO - PROCESS | 18541 | 1460983988898 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:09 INFO - PROCESS | 18541 | 1460983989046 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:53:09 INFO - PROCESS | 18541 | 1460983989063 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d963000 == 86 [pid = 18541] [id = 270] 05:53:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3b095e0000) [pid = 18541] [serial = 811] [outer = (nil)] 05:53:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3b0bd99c00) [pid = 18541] [serial = 812] [outer = 0x7f3b095e0000] 05:53:09 INFO - PROCESS | 18541 | 1460983989122 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b0c6cc800) [pid = 18541] [serial = 813] [outer = 0x7f3b095e0000] 05:53:09 INFO - PROCESS | 18541 | 1460983989970 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1141ms 05:53:10 INFO - PROCESS | 18541 | 1460983990021 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 18541 | 1460983990025 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:53:10 INFO - PROCESS | 18541 | 1460983990044 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 18541 | 1460983990046 Marionette TRACE conn3 <- [1,1054,null,{}] 05:53:10 INFO - PROCESS | 18541 | 1460983990051 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:10 INFO - PROCESS | 18541 | 1460983990243 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:53:10 INFO - PROCESS | 18541 | 1460983990266 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1057e000 == 87 [pid = 18541] [id = 271] 05:53:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b09636000) [pid = 18541] [serial = 814] [outer = (nil)] 05:53:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3b0c6f7c00) [pid = 18541] [serial = 815] [outer = 0x7f3b09636000] 05:53:10 INFO - PROCESS | 18541 | 1460983990325 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3b0cabb000) [pid = 18541] [serial = 816] [outer = 0x7f3b09636000] 05:53:11 INFO - PROCESS | 18541 | 1460983991135 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1132ms 05:53:11 INFO - PROCESS | 18541 | 1460983991176 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 18541 | 1460983991179 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:53:11 INFO - PROCESS | 18541 | 1460983991205 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 18541 | 1460983991208 Marionette TRACE conn3 <- [1,1058,null,{}] 05:53:11 INFO - PROCESS | 18541 | 1460983991213 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:11 INFO - PROCESS | 18541 | 1460983991389 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:53:11 INFO - PROCESS | 18541 | 1460983991413 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b11891000 == 88 [pid = 18541] [id = 272] 05:53:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b0f73fc00) [pid = 18541] [serial = 817] [outer = (nil)] 05:53:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3b0f744400) [pid = 18541] [serial = 818] [outer = 0x7f3b0f73fc00] 05:53:11 INFO - PROCESS | 18541 | 1460983991481 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b0f85dc00) [pid = 18541] [serial = 819] [outer = 0x7f3b0f73fc00] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b149d1400) [pid = 18541] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b039ef000) [pid = 18541] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3b149cc800) [pid = 18541] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b0f858000) [pid = 18541] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b095db400) [pid = 18541] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b039e8000) [pid = 18541] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3b16238000) [pid = 18541] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3b0c6d4c00) [pid = 18541] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3b22b06800) [pid = 18541] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:53:12 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3b10a4dc00) [pid = 18541] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:53:12 INFO - PROCESS | 18541 | 1460983992515 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1324ms 05:53:12 INFO - PROCESS | 18541 | 1460983992530 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 18541 | 1460983992533 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:53:12 INFO - PROCESS | 18541 | 1460983992548 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 18541 | 1460983992550 Marionette TRACE conn3 <- [1,1062,null,{}] 05:53:12 INFO - PROCESS | 18541 | 1460983992560 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 18541 | 1460983992745 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:53:12 INFO - PROCESS | 18541 | 1460983992763 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b12b9d000 == 89 [pid = 18541] [id = 273] 05:53:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3b0b66d000) [pid = 18541] [serial = 820] [outer = (nil)] 05:53:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3b0f85e400) [pid = 18541] [serial = 821] [outer = 0x7f3b0b66d000] 05:53:12 INFO - PROCESS | 18541 | 1460983992820 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3b117c8c00) [pid = 18541] [serial = 822] [outer = 0x7f3b0b66d000] 05:53:13 INFO - PROCESS | 18541 | 1460983993517 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 988ms 05:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:53:13 INFO - PROCESS | 18541 | 1460983993527 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 18541 | 1460983993529 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:53:13 INFO - PROCESS | 18541 | 1460983993536 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 18541 | 1460983993538 Marionette TRACE conn3 <- [1,1066,null,{}] 05:53:13 INFO - PROCESS | 18541 | 1460983993543 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:13 INFO - PROCESS | 18541 | 1460983993681 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:53:13 INFO - PROCESS | 18541 | 1460983993811 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f3800 == 90 [pid = 18541] [id = 274] 05:53:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b0c6d5000) [pid = 18541] [serial = 823] [outer = (nil)] 05:53:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b117ce000) [pid = 18541] [serial = 824] [outer = 0x7f3b0c6d5000] 05:53:13 INFO - PROCESS | 18541 | 1460983993880 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3b14980000) [pid = 18541] [serial = 825] [outer = 0x7f3b0c6d5000] 05:53:14 INFO - PROCESS | 18541 | 1460983994770 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1276ms 05:53:14 INFO - PROCESS | 18541 | 1460983994811 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 18541 | 1460983994817 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:53:14 INFO - PROCESS | 18541 | 1460983994826 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 18541 | 1460983994829 Marionette TRACE conn3 <- [1,1070,null,{}] 05:53:14 INFO - PROCESS | 18541 | 1460983994837 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:15 INFO - PROCESS | 18541 | 1460983995042 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:53:15 INFO - PROCESS | 18541 | 1460983995215 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a8d2000 == 91 [pid = 18541] [id = 275] 05:53:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3b010ec800) [pid = 18541] [serial = 826] [outer = (nil)] 05:53:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b01dbdc00) [pid = 18541] [serial = 827] [outer = 0x7f3b010ec800] 05:53:15 INFO - PROCESS | 18541 | 1460983995289 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3b039e6000) [pid = 18541] [serial = 828] [outer = 0x7f3b010ec800] 05:53:16 INFO - PROCESS | 18541 | 1460983996194 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1434ms 05:53:16 INFO - PROCESS | 18541 | 1460983996261 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 18541 | 1460983996269 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:53:16 INFO - PROCESS | 18541 | 1460983996278 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 18541 | 1460983996283 Marionette TRACE conn3 <- [1,1074,null,{}] 05:53:16 INFO - PROCESS | 18541 | 1460983996288 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:16 INFO - PROCESS | 18541 | 1460983996517 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:53:16 INFO - PROCESS | 18541 | 1460983996683 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1057c800 == 92 [pid = 18541] [id = 276] 05:53:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b010ee800) [pid = 18541] [serial = 829] [outer = (nil)] 05:53:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3b0a961000) [pid = 18541] [serial = 830] [outer = 0x7f3b010ee800] 05:53:16 INFO - PROCESS | 18541 | 1460983996755 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3b0b99f000) [pid = 18541] [serial = 831] [outer = 0x7f3b010ee800] 05:53:17 INFO - PROCESS | 18541 | 1460983997729 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1488ms 05:53:17 INFO - PROCESS | 18541 | 1460983997767 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 18541 | 1460983997771 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:53:17 INFO - PROCESS | 18541 | 1460983997777 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 18541 | 1460983997783 Marionette TRACE conn3 <- [1,1078,null,{}] 05:53:17 INFO - PROCESS | 18541 | 1460983997798 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:18 INFO - PROCESS | 18541 | 1460983998009 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:53:18 INFO - PROCESS | 18541 | 1460983998240 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1610e000 == 93 [pid = 18541] [id = 277] 05:53:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b0f7d6c00) [pid = 18541] [serial = 832] [outer = (nil)] 05:53:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3b0f854800) [pid = 18541] [serial = 833] [outer = 0x7f3b0f7d6c00] 05:53:18 INFO - PROCESS | 18541 | 1460983998363 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b117cec00) [pid = 18541] [serial = 834] [outer = 0x7f3b0f7d6c00] 05:53:19 INFO - PROCESS | 18541 | 1460983999199 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1438ms 05:53:19 INFO - PROCESS | 18541 | 1460983999216 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 18541 | 1460983999220 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:53:19 INFO - PROCESS | 18541 | 1460983999226 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 18541 | 1460983999229 Marionette TRACE conn3 <- [1,1082,null,{}] 05:53:19 INFO - PROCESS | 18541 | 1460983999235 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:19 INFO - PROCESS | 18541 | 1460983999411 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:53:19 INFO - PROCESS | 18541 | 1460983999584 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b235bc000 == 94 [pid = 18541] [id = 278] 05:53:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b0d730000) [pid = 18541] [serial = 835] [outer = (nil)] 05:53:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b149d1400) [pid = 18541] [serial = 836] [outer = 0x7f3b0d730000] 05:53:19 INFO - PROCESS | 18541 | 1460983999658 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3b15975c00) [pid = 18541] [serial = 837] [outer = 0x7f3b0d730000] 05:53:20 INFO - PROCESS | 18541 | 1460984000492 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1277ms 05:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:53:20 INFO - PROCESS | 18541 | 1460984000503 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 18541 | 1460984000506 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:53:20 INFO - PROCESS | 18541 | 1460984000512 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 18541 | 1460984000516 Marionette TRACE conn3 <- [1,1086,null,{}] 05:53:20 INFO - PROCESS | 18541 | 1460984000521 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:20 INFO - PROCESS | 18541 | 1460984000713 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:53:20 INFO - PROCESS | 18541 | 1460984000886 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25bce800 == 95 [pid = 18541] [id = 279] 05:53:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b095d7c00) [pid = 18541] [serial = 838] [outer = (nil)] 05:53:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b1633b400) [pid = 18541] [serial = 839] [outer = 0x7f3b095d7c00] 05:53:20 INFO - PROCESS | 18541 | 1460984000967 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b1ba59c00) [pid = 18541] [serial = 840] [outer = 0x7f3b095d7c00] 05:53:21 INFO - PROCESS | 18541 | 1460984001779 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1331ms 05:53:21 INFO - PROCESS | 18541 | 1460984001843 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 18541 | 1460984001845 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:53:21 INFO - PROCESS | 18541 | 1460984001852 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 18541 | 1460984001854 Marionette TRACE conn3 <- [1,1090,null,{}] 05:53:21 INFO - PROCESS | 18541 | 1460984001860 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:22 INFO - PROCESS | 18541 | 1460984002093 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:53:22 INFO - PROCESS | 18541 | 1460984002269 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a4b9800 == 96 [pid = 18541] [id = 280] 05:53:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b16335800) [pid = 18541] [serial = 841] [outer = (nil)] 05:53:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b22ba4800) [pid = 18541] [serial = 842] [outer = 0x7f3b16335800] 05:53:22 INFO - PROCESS | 18541 | 1460984002349 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b25b8c400) [pid = 18541] [serial = 843] [outer = 0x7f3b16335800] 05:53:23 INFO - PROCESS | 18541 | 1460984003159 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1329ms 05:53:23 INFO - PROCESS | 18541 | 1460984003185 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 18541 | 1460984003189 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:53:23 INFO - PROCESS | 18541 | 1460984003197 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 18541 | 1460984003199 Marionette TRACE conn3 <- [1,1094,null,{}] 05:53:23 INFO - PROCESS | 18541 | 1460984003205 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:23 INFO - PROCESS | 18541 | 1460984003364 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:53:23 INFO - PROCESS | 18541 | 1460984003536 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c983800 == 97 [pid = 18541] [id = 281] 05:53:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b0ba69000) [pid = 18541] [serial = 844] [outer = (nil)] 05:53:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b0ba70800) [pid = 18541] [serial = 845] [outer = 0x7f3b0ba69000] 05:53:23 INFO - PROCESS | 18541 | 1460984003603 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b0ba75800) [pid = 18541] [serial = 846] [outer = 0x7f3b0ba69000] 05:53:24 INFO - PROCESS | 18541 | 1460984004460 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1331ms 05:53:24 INFO - PROCESS | 18541 | 1460984004528 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:53:24 INFO - PROCESS | 18541 | 1460984004532 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:53:24 INFO - PROCESS | 18541 | 1460984004538 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 18541 | 1460984004541 Marionette TRACE conn3 <- [1,1098,null,{}] 05:53:24 INFO - PROCESS | 18541 | 1460984004545 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:24 INFO - PROCESS | 18541 | 1460984004694 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:53:24 INFO - PROCESS | 18541 | 1460984004864 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2f482000 == 98 [pid = 18541] [id = 282] 05:53:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b0ba6c000) [pid = 18541] [serial = 847] [outer = (nil)] 05:53:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b238d5000) [pid = 18541] [serial = 848] [outer = 0x7f3b0ba6c000] 05:53:24 INFO - PROCESS | 18541 | 1460984004934 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b2728c000) [pid = 18541] [serial = 849] [outer = 0x7f3b0ba6c000] 05:53:25 INFO - PROCESS | 18541 | 1460984005719 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1233ms 05:53:25 INFO - PROCESS | 18541 | 1460984005770 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 18541 | 1460984005774 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:53:25 INFO - PROCESS | 18541 | 1460984005779 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 18541 | 1460984005782 Marionette TRACE conn3 <- [1,1102,null,{}] 05:53:25 INFO - PROCESS | 18541 | 1460984005787 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:25 INFO - PROCESS | 18541 | 1460984005948 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:53:26 INFO - PROCESS | 18541 | 1460984006118 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff1da800 == 99 [pid = 18541] [id = 283] 05:53:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b02de3400) [pid = 18541] [serial = 850] [outer = (nil)] 05:53:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b02deb000) [pid = 18541] [serial = 851] [outer = 0x7f3b02de3400] 05:53:26 INFO - PROCESS | 18541 | 1460984006192 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b02def800) [pid = 18541] [serial = 852] [outer = 0x7f3b02de3400] 05:53:27 INFO - PROCESS | 18541 | 1460984007016 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1283ms 05:53:27 INFO - PROCESS | 18541 | 1460984007063 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 18541 | 1460984007066 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:53:27 INFO - PROCESS | 18541 | 1460984007072 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 18541 | 1460984007074 Marionette TRACE conn3 <- [1,1106,null,{}] 05:53:27 INFO - PROCESS | 18541 | 1460984007080 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 18541 | 1460984007258 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:53:27 INFO - PROCESS | 18541 | 1460984007433 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030d0800 == 100 [pid = 18541] [id = 284] 05:53:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b02de6800) [pid = 18541] [serial = 853] [outer = (nil)] 05:53:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b150ea000) [pid = 18541] [serial = 854] [outer = 0x7f3b02de6800] 05:53:27 INFO - PROCESS | 18541 | 1460984007504 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b27829400) [pid = 18541] [serial = 855] [outer = 0x7f3b02de6800] 05:53:28 INFO - PROCESS | 18541 | 1460984008408 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1375ms 05:53:28 INFO - PROCESS | 18541 | 1460984008448 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:53:28 INFO - PROCESS | 18541 | 1460984008453 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:53:28 INFO - PROCESS | 18541 | 1460984008458 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 18541 | 1460984008462 Marionette TRACE conn3 <- [1,1110,null,{}] 05:53:28 INFO - PROCESS | 18541 | 1460984008467 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:28 INFO - PROCESS | 18541 | 1460984008646 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:53:28 INFO - PROCESS | 18541 | 1460984008829 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6cc800 == 101 [pid = 18541] [id = 285] 05:53:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3afe667800) [pid = 18541] [serial = 856] [outer = (nil)] 05:53:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3afe66e400) [pid = 18541] [serial = 857] [outer = 0x7f3afe667800] 05:53:28 INFO - PROCESS | 18541 | 1460984008913 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b279b8800) [pid = 18541] [serial = 858] [outer = 0x7f3afe667800] 05:53:29 INFO - PROCESS | 18541 | 1460984009801 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1377ms 05:53:29 INFO - PROCESS | 18541 | 1460984009836 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 18541 | 1460984009839 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:53:29 INFO - PROCESS | 18541 | 1460984009845 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 18541 | 1460984009849 Marionette TRACE conn3 <- [1,1114,null,{}] 05:53:29 INFO - PROCESS | 18541 | 1460984009854 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:30 INFO - PROCESS | 18541 | 1460984010026 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:53:30 INFO - PROCESS | 18541 | 1460984010212 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe965000 == 102 [pid = 18541] [id = 286] 05:53:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3afe92c000) [pid = 18541] [serial = 859] [outer = (nil)] 05:53:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3afe932400) [pid = 18541] [serial = 860] [outer = 0x7f3afe92c000] 05:53:30 INFO - PROCESS | 18541 | 1460984010281 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3afe936c00) [pid = 18541] [serial = 861] [outer = 0x7f3afe92c000] 05:53:31 INFO - PROCESS | 18541 | 1460984011233 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1429ms 05:53:31 INFO - PROCESS | 18541 | 1460984011275 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 18541 | 1460984011279 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:53:31 INFO - PROCESS | 18541 | 1460984011284 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 18541 | 1460984011287 Marionette TRACE conn3 <- [1,1118,null,{}] 05:53:31 INFO - PROCESS | 18541 | 1460984011293 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:31 INFO - PROCESS | 18541 | 1460984011478 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:53:32 INFO - PROCESS | 18541 | 1460984012009 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0010c800 == 103 [pid = 18541] [id = 287] 05:53:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3afe66d800) [pid = 18541] [serial = 862] [outer = (nil)] 05:53:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3afe672400) [pid = 18541] [serial = 863] [outer = 0x7f3afe66d800] 05:53:32 INFO - PROCESS | 18541 | 1460984012126 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3affcf6400) [pid = 18541] [serial = 864] [outer = 0x7f3afe66d800] 05:53:33 INFO - PROCESS | 18541 | 1460984013140 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1888ms 05:53:33 INFO - PROCESS | 18541 | 1460984013175 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 18541 | 1460984013183 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:53:33 INFO - PROCESS | 18541 | 1460984013193 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 18541 | 1460984013197 Marionette TRACE conn3 <- [1,1122,null,{}] 05:53:33 INFO - PROCESS | 18541 | 1460984013204 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:33 INFO - PROCESS | 18541 | 1460984013385 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:53:33 INFO - PROCESS | 18541 | 1460984013616 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030cf800 == 104 [pid = 18541] [id = 288] 05:53:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3b005c7000) [pid = 18541] [serial = 865] [outer = (nil)] 05:53:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b010ef800) [pid = 18541] [serial = 866] [outer = 0x7f3b005c7000] 05:53:33 INFO - PROCESS | 18541 | 1460984013759 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b01dc2800) [pid = 18541] [serial = 867] [outer = 0x7f3b005c7000] 05:53:33 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b0963c400) [pid = 18541] [serial = 770] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b12b9d000 == 103 [pid = 18541] [id = 273] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b11891000 == 102 [pid = 18541] [id = 272] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1057e000 == 101 [pid = 18541] [id = 271] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0d963000 == 100 [pid = 18541] [id = 270] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bc6f000 == 99 [pid = 18541] [id = 269] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094cf000 == 98 [pid = 18541] [id = 268] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04aab000 == 97 [pid = 18541] [id = 267] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003da800 == 96 [pid = 18541] [id = 262] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b05118800 == 95 [pid = 18541] [id = 261] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2a7c3800 == 94 [pid = 18541] [id = 260] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2758c000 == 93 [pid = 18541] [id = 259] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ebc800 == 92 [pid = 18541] [id = 258] 05:53:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7d0000 == 91 [pid = 18541] [id = 257] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b13ec9800) [pid = 18541] [serial = 758] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b0f7dd400) [pid = 18541] [serial = 755] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b10a7b000) [pid = 18541] [serial = 756] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b05281000) [pid = 18541] [serial = 750] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b046d1400) [pid = 18541] [serial = 749] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b15337400) [pid = 18541] [serial = 724] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b22915000) [pid = 18541] [serial = 716] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3b010f5800) [pid = 18541] [serial = 743] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b0c8d1800) [pid = 18541] [serial = 728] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b2394f400) [pid = 18541] [serial = 737] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b0b9a0800) [pid = 18541] [serial = 718] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b0e5c7c00) [pid = 18541] [serial = 753] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b0cab0000) [pid = 18541] [serial = 752] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b25a27400) [pid = 18541] [serial = 734] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3b0316bc00) [pid = 18541] [serial = 740] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b22bdb000) [pid = 18541] [serial = 764] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b13ec5c00) [pid = 18541] [serial = 767] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b0316f000) [pid = 18541] [serial = 746] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b2381fc00) [pid = 18541] [serial = 731] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b0f854000) [pid = 18541] [serial = 721] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b2728e800) [pid = 18541] [serial = 768] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3b23b11c00) [pid = 18541] [serial = 765] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b17e71c00) [pid = 18541] [serial = 761] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b0c6f8400) [pid = 18541] [serial = 464] [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.] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b218da000) [pid = 18541] [serial = 762] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3b15330c00) [pid = 18541] [serial = 759] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b133e8000) [pid = 18541] [serial = 626] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b15976800) [pid = 18541] [serial = 668] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 18541 | 1460984014637 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1486ms 05:53:34 INFO - PROCESS | 18541 | 1460984014683 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 18541 | 1460984014688 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:53:34 INFO - PROCESS | 18541 | 1460984014694 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 18541 | 1460984014696 Marionette TRACE conn3 <- [1,1126,null,{}] 05:53:34 INFO - PROCESS | 18541 | 1460984014702 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:34 INFO - PROCESS | 18541 | 1460984014857 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:53:34 INFO - PROCESS | 18541 | 1460984014990 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04ab4800 == 92 [pid = 18541] [id = 289] 05:53:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b0012e400) [pid = 18541] [serial = 868] [outer = (nil)] 05:53:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b03164400) [pid = 18541] [serial = 869] [outer = 0x7f3b0012e400] 05:53:35 INFO - PROCESS | 18541 | 1460984015050 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b05285400) [pid = 18541] [serial = 870] [outer = 0x7f3b0012e400] 05:53:35 INFO - PROCESS | 18541 | 1460984015796 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1190ms 05:53:35 INFO - PROCESS | 18541 | 1460984015885 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:53:35 INFO - PROCESS | 18541 | 1460984015889 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:53:35 INFO - PROCESS | 18541 | 1460984015902 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 18541 | 1460984015910 Marionette TRACE conn3 <- [1,1130,null,{}] 05:53:35 INFO - PROCESS | 18541 | 1460984015918 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:36 INFO - PROCESS | 18541 | 1460984016086 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:53:36 INFO - PROCESS | 18541 | 1460984016096 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b80f000 == 93 [pid = 18541] [id = 290] 05:53:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b003f2400) [pid = 18541] [serial = 871] [outer = (nil)] 05:53:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b0a962400) [pid = 18541] [serial = 872] [outer = 0x7f3b003f2400] 05:53:36 INFO - PROCESS | 18541 | 1460984016287 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b0b9a2400) [pid = 18541] [serial = 873] [outer = 0x7f3b003f2400] 05:53:37 INFO - PROCESS | 18541 | 1460984017035 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1195ms 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:53:37 INFO - PROCESS | 18541 | 1460984017090 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 18541 | 1460984017093 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:53:37 INFO - PROCESS | 18541 | 1460984017098 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 18541 | 1460984017101 Marionette TRACE conn3 <- [1,1134,null,{}] 05:53:37 INFO - PROCESS | 18541 | 1460984017106 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 18541 | 1460984017309 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:53:37 INFO - PROCESS | 18541 | 1460984017344 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7d7000 == 94 [pid = 18541] [id = 291] 05:53:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b0963dc00) [pid = 18541] [serial = 874] [outer = (nil)] 05:53:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b0c6cf800) [pid = 18541] [serial = 875] [outer = 0x7f3b0963dc00] 05:53:37 INFO - PROCESS | 18541 | 1460984017401 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b0c8c9400) [pid = 18541] [serial = 876] [outer = 0x7f3b0963dc00] 05:53:38 INFO - PROCESS | 18541 | 1460984018393 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:53:38 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b051cfc00) [pid = 18541] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:53:38 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b03163800) [pid = 18541] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:53:38 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3b0f73fc00) [pid = 18541] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:53:38 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b0b66d000) [pid = 18541] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:53:38 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b09636000) [pid = 18541] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:53:38 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b095e0000) [pid = 18541] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1332ms 05:53:38 INFO - PROCESS | 18541 | 1460984018433 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 18541 | 1460984018436 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:53:38 INFO - PROCESS | 18541 | 1460984018443 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 18541 | 1460984018445 Marionette TRACE conn3 <- [1,1138,null,{}] 05:53:38 INFO - PROCESS | 18541 | 1460984018450 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:38 INFO - PROCESS | 18541 | 1460984018588 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:53:38 INFO - PROCESS | 18541 | 1460984018600 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0e5a1800 == 95 [pid = 18541] [id = 292] 05:53:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b0c8d1800) [pid = 18541] [serial = 877] [outer = (nil)] 05:53:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b0caba800) [pid = 18541] [serial = 878] [outer = 0x7f3b0c8d1800] 05:53:38 INFO - PROCESS | 18541 | 1460984018786 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b0f854c00) [pid = 18541] [serial = 879] [outer = 0x7f3b0c8d1800] 05:53:39 INFO - PROCESS | 18541 | 1460984019483 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1076ms 05:53:39 INFO - PROCESS | 18541 | 1460984019518 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:53:39 INFO - PROCESS | 18541 | 1460984019532 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:53:39 INFO - PROCESS | 18541 | 1460984019537 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 18541 | 1460984019539 Marionette TRACE conn3 <- [1,1142,null,{}] 05:53:39 INFO - PROCESS | 18541 | 1460984019546 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:39 INFO - PROCESS | 18541 | 1460984019694 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:53:39 INFO - PROCESS | 18541 | 1460984019829 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1058c800 == 96 [pid = 18541] [id = 293] 05:53:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b0a961c00) [pid = 18541] [serial = 880] [outer = (nil)] 05:53:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b11b69000) [pid = 18541] [serial = 881] [outer = 0x7f3b0a961c00] 05:53:39 INFO - PROCESS | 18541 | 1460984019888 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b15711400) [pid = 18541] [serial = 882] [outer = 0x7f3b0a961c00] 05:53:40 INFO - PROCESS | 18541 | 1460984020705 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1230ms 05:53:40 INFO - PROCESS | 18541 | 1460984020768 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 18541 | 1460984020774 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:53:40 INFO - PROCESS | 18541 | 1460984020782 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 18541 | 1460984020787 Marionette TRACE conn3 <- [1,1146,null,{}] 05:53:40 INFO - PROCESS | 18541 | 1460984020796 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:41 INFO - PROCESS | 18541 | 1460984021002 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:53:41 INFO - PROCESS | 18541 | 1460984021175 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030cf000 == 97 [pid = 18541] [id = 294] 05:53:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3afe669c00) [pid = 18541] [serial = 883] [outer = (nil)] 05:53:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b003ed400) [pid = 18541] [serial = 884] [outer = 0x7f3afe669c00] 05:53:41 INFO - PROCESS | 18541 | 1460984021251 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b01dbd800) [pid = 18541] [serial = 885] [outer = 0x7f3afe669c00] 05:53:42 INFO - PROCESS | 18541 | 1460984022148 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1435ms 05:53:42 INFO - PROCESS | 18541 | 1460984022217 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 18541 | 1460984022225 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:53:42 INFO - PROCESS | 18541 | 1460984022235 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 18541 | 1460984022240 Marionette TRACE conn3 <- [1,1150,null,{}] 05:53:42 INFO - PROCESS | 18541 | 1460984022246 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:42 INFO - PROCESS | 18541 | 1460984022475 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:53:42 INFO - PROCESS | 18541 | 1460984022648 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7cf800 == 98 [pid = 18541] [id = 295] 05:53:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b039e5400) [pid = 18541] [serial = 886] [outer = (nil)] 05:53:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b09633c00) [pid = 18541] [serial = 887] [outer = 0x7f3b039e5400] 05:53:42 INFO - PROCESS | 18541 | 1460984022764 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b0a967000) [pid = 18541] [serial = 888] [outer = 0x7f3b039e5400] 05:53:43 INFO - PROCESS | 18541 | 1460984023713 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1490ms 05:53:43 INFO - PROCESS | 18541 | 1460984023726 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 18541 | 1460984023729 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:53:43 INFO - PROCESS | 18541 | 1460984023737 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 18541 | 1460984023742 Marionette TRACE conn3 <- [1,1154,null,{}] 05:53:43 INFO - PROCESS | 18541 | 1460984023758 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:43 INFO - PROCESS | 18541 | 1460984023935 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:53:44 INFO - PROCESS | 18541 | 1460984024167 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13789000 == 99 [pid = 18541] [id = 296] 05:53:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b0c6ee800) [pid = 18541] [serial = 889] [outer = (nil)] 05:53:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b0f7dbc00) [pid = 18541] [serial = 890] [outer = 0x7f3b0c6ee800] 05:53:44 INFO - PROCESS | 18541 | 1460984024285 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3b10a7bc00) [pid = 18541] [serial = 891] [outer = 0x7f3b0c6ee800] 05:53:45 INFO - PROCESS | 18541 | 1460984025098 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1436ms 05:53:45 INFO - PROCESS | 18541 | 1460984025174 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 18541 | 1460984025179 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:53:45 INFO - PROCESS | 18541 | 1460984025184 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 18541 | 1460984025187 Marionette TRACE conn3 <- [1,1158,null,{}] 05:53:45 INFO - PROCESS | 18541 | 1460984025192 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:45 INFO - PROCESS | 18541 | 1460984025411 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:53:45 INFO - PROCESS | 18541 | 1460984025582 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b15084800 == 100 [pid = 18541] [id = 297] 05:53:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3b0c8c7400) [pid = 18541] [serial = 892] [outer = (nil)] 05:53:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b149d5400) [pid = 18541] [serial = 893] [outer = 0x7f3b0c8c7400] 05:53:45 INFO - PROCESS | 18541 | 1460984025651 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b17e71c00) [pid = 18541] [serial = 894] [outer = 0x7f3b0c8c7400] 05:53:46 INFO - PROCESS | 18541 | 1460984026580 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1428ms 05:53:46 INFO - PROCESS | 18541 | 1460984026615 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 18541 | 1460984026618 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:53:46 INFO - PROCESS | 18541 | 1460984026623 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 18541 | 1460984026626 Marionette TRACE conn3 <- [1,1162,null,{}] 05:53:46 INFO - PROCESS | 18541 | 1460984026632 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:46 INFO - PROCESS | 18541 | 1460984026802 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:53:46 INFO - PROCESS | 18541 | 1460984026978 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b218e7000 == 101 [pid = 18541] [id = 298] 05:53:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3b0f7de000) [pid = 18541] [serial = 895] [outer = (nil)] 05:53:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b22b0e400) [pid = 18541] [serial = 896] [outer = 0x7f3b0f7de000] 05:53:47 INFO - PROCESS | 18541 | 1460984027047 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b23943000) [pid = 18541] [serial = 897] [outer = 0x7f3b0f7de000] 05:53:47 INFO - PROCESS | 18541 | 1460984027945 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1383ms 05:53:48 INFO - PROCESS | 18541 | 1460984028008 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 18541 | 1460984028012 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:53:48 INFO - PROCESS | 18541 | 1460984028017 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 18541 | 1460984028020 Marionette TRACE conn3 <- [1,1166,null,{}] 05:53:48 INFO - PROCESS | 18541 | 1460984028025 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 18541 | 1460984028220 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:53:48 INFO - PROCESS | 18541 | 1460984028400 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25a65000 == 102 [pid = 18541] [id = 299] 05:53:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b160ecc00) [pid = 18541] [serial = 898] [outer = (nil)] 05:53:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3b279af400) [pid = 18541] [serial = 899] [outer = 0x7f3b160ecc00] 05:53:48 INFO - PROCESS | 18541 | 1460984028476 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3b27d64c00) [pid = 18541] [serial = 900] [outer = 0x7f3b160ecc00] 05:53:49 INFO - PROCESS | 18541 | 1460984029302 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1325ms 05:53:49 INFO - PROCESS | 18541 | 1460984029346 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:53:49 INFO - PROCESS | 18541 | 1460984029350 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:53:49 INFO - PROCESS | 18541 | 1460984029356 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 18541 | 1460984029358 Marionette TRACE conn3 <- [1,1170,null,{}] 05:53:49 INFO - PROCESS | 18541 | 1460984029363 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:49 INFO - PROCESS | 18541 | 1460984029518 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:53:49 INFO - PROCESS | 18541 | 1460984029693 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a742800 == 103 [pid = 18541] [id = 300] 05:53:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b0c552800) [pid = 18541] [serial = 901] [outer = (nil)] 05:53:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b0c55c400) [pid = 18541] [serial = 902] [outer = 0x7f3b0c552800] 05:53:49 INFO - PROCESS | 18541 | 1460984029759 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b0c560c00) [pid = 18541] [serial = 903] [outer = 0x7f3b0c552800] 05:53:50 INFO - PROCESS | 18541 | 1460984030582 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1276ms 05:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:53:50 INFO - PROCESS | 18541 | 1460984030632 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 18541 | 1460984030634 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:53:50 INFO - PROCESS | 18541 | 1460984030640 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 18541 | 1460984030643 Marionette TRACE conn3 <- [1,1174,null,{}] 05:53:50 INFO - PROCESS | 18541 | 1460984030648 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:50 INFO - PROCESS | 18541 | 1460984030815 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:53:51 INFO - PROCESS | 18541 | 1460984030999 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a951800 == 104 [pid = 18541] [id = 301] 05:53:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b046d3400) [pid = 18541] [serial = 904] [outer = (nil)] 05:53:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b046dc000) [pid = 18541] [serial = 905] [outer = 0x7f3b046d3400] 05:53:51 INFO - PROCESS | 18541 | 1460984031075 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b046e0400) [pid = 18541] [serial = 906] [outer = 0x7f3b046d3400] 05:53:51 INFO - PROCESS | 18541 | 1460984031906 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 18541 | 1460984031979 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:53:51 INFO - PROCESS | 18541 | 1460984031985 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 18541 | 1460984031988 Marionette TRACE conn3 <- [1,1178,null,{}] 05:53:51 INFO - PROCESS | 18541 | 1460984031993 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:52 INFO - PROCESS | 18541 | 1460984032165 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:53:52 INFO - PROCESS | 18541 | 1460984032357 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a616000 == 105 [pid = 18541] [id = 302] 05:53:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b046d6800) [pid = 18541] [serial = 907] [outer = (nil)] 05:53:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b04946800) [pid = 18541] [serial = 908] [outer = 0x7f3b046d6800] 05:53:52 INFO - PROCESS | 18541 | 1460984032431 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b0494bc00) [pid = 18541] [serial = 909] [outer = 0x7f3b046d6800] 05:53:53 INFO - PROCESS | 18541 | 1460984033267 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 18541 | 1460984033329 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:53:53 INFO - PROCESS | 18541 | 1460984033336 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 18541 | 1460984033339 Marionette TRACE conn3 <- [1,1182,null,{}] 05:53:53 INFO - PROCESS | 18541 | 1460984033344 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:53 INFO - PROCESS | 18541 | 1460984033511 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:53:53 INFO - PROCESS | 18541 | 1460984033692 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd9e2800 == 106 [pid = 18541] [id = 303] 05:53:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3afd8f3400) [pid = 18541] [serial = 910] [outer = (nil)] 05:53:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3afd8fa800) [pid = 18541] [serial = 911] [outer = 0x7f3afd8f3400] 05:53:53 INFO - PROCESS | 18541 | 1460984033762 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b046d7800) [pid = 18541] [serial = 912] [outer = 0x7f3afd8f3400] 05:53:54 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:54 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:53:54 INFO - PROCESS | 18541 | 1460984034599 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 18541 | 1460984034673 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:53:54 INFO - PROCESS | 18541 | 1460984034679 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 18541 | 1460984034683 Marionette TRACE conn3 <- [1,1186,null,{}] 05:53:54 INFO - PROCESS | 18541 | 1460984034688 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:54 INFO - PROCESS | 18541 | 1460984034918 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:53:55 INFO - PROCESS | 18541 | 1460984035097 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afcfc3800 == 107 [pid = 18541] [id = 304] 05:53:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3afd8f6400) [pid = 18541] [serial = 913] [outer = (nil)] 05:53:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3afdab2400) [pid = 18541] [serial = 914] [outer = 0x7f3afd8f6400] 05:53:55 INFO - PROCESS | 18541 | 1460984035172 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b0494b400) [pid = 18541] [serial = 915] [outer = 0x7f3afd8f6400] 05:53:56 INFO - PROCESS | 18541 | 1460984036070 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:53:56 INFO - PROCESS | 18541 | 1460984036123 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:53:56 INFO - PROCESS | 18541 | 1460984036129 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 18541 | 1460984036132 Marionette TRACE conn3 <- [1,1190,null,{}] 05:53:56 INFO - PROCESS | 18541 | 1460984036137 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:56 INFO - PROCESS | 18541 | 1460984036320 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:53:56 INFO - PROCESS | 18541 | 1460984036502 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0fa35800 == 108 [pid = 18541] [id = 305] 05:53:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3afd8f8800) [pid = 18541] [serial = 916] [outer = (nil)] 05:53:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b01e49800) [pid = 18541] [serial = 917] [outer = 0x7f3afd8f8800] 05:53:56 INFO - PROCESS | 18541 | 1460984036571 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b01e50800) [pid = 18541] [serial = 918] [outer = 0x7f3afd8f8800] 05:53:57 INFO - PROCESS | 18541 | 1460984037919 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 18541 | 1460984037974 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:53:57 INFO - PROCESS | 18541 | 1460984037982 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 18541 | 1460984037988 Marionette TRACE conn3 <- [1,1194,null,{}] 05:53:57 INFO - PROCESS | 18541 | 1460984037996 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:58 INFO - PROCESS | 18541 | 1460984038256 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:53:58 INFO - PROCESS | 18541 | 1460984038440 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff1dc000 == 109 [pid = 18541] [id = 306] 05:53:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afd0a7c00) [pid = 18541] [serial = 919] [outer = (nil)] 05:53:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3afdab6c00) [pid = 18541] [serial = 920] [outer = 0x7f3afd0a7c00] 05:53:58 INFO - PROCESS | 18541 | 1460984038505 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3afe66cc00) [pid = 18541] [serial = 921] [outer = 0x7f3afd0a7c00] 05:53:59 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:59 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:59 INFO - PROCESS | 18541 | 1460984039511 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 18541 | 1460984039576 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:53:59 INFO - PROCESS | 18541 | 1460984039586 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 18541 | 1460984039591 Marionette TRACE conn3 <- [1,1198,null,{}] 05:53:59 INFO - PROCESS | 18541 | 1460984039596 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:59 INFO - PROCESS | 18541 | 1460984039758 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:53:59 INFO - PROCESS | 18541 | 1460984039983 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe7b000 == 110 [pid = 18541] [id = 307] 05:54:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b0012c400) [pid = 18541] [serial = 922] [outer = (nil)] 05:54:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b010f1800) [pid = 18541] [serial = 923] [outer = 0x7f3b0012c400] 05:54:00 INFO - PROCESS | 18541 | 1460984040111 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b01dc6400) [pid = 18541] [serial = 924] [outer = 0x7f3b0012c400] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b927000 == 109 [pid = 18541] [id = 100] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b117ce000) [pid = 18541] [serial = 824] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b00131c00) [pid = 18541] [serial = 797] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b23b06400) [pid = 18541] [serial = 785] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3b003efc00) [pid = 18541] [serial = 788] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b0012b800) [pid = 18541] [serial = 791] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3affcf7800) [pid = 18541] [serial = 794] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b005c3800) [pid = 18541] [serial = 800] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b1ba51400) [pid = 18541] [serial = 782] [outer = (nil)] [url = about:blank] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0e5a1800 == 108 [pid = 18541] [id = 292] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7d7000 == 107 [pid = 18541] [id = 291] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b80f000 == 106 [pid = 18541] [id = 290] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04ab4800 == 105 [pid = 18541] [id = 289] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030cf800 == 104 [pid = 18541] [id = 288] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0010c800 == 103 [pid = 18541] [id = 287] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2f482000 == 102 [pid = 18541] [id = 282] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c983800 == 101 [pid = 18541] [id = 281] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2a4b9800 == 100 [pid = 18541] [id = 280] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25bce800 == 99 [pid = 18541] [id = 279] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b235bc000 == 98 [pid = 18541] [id = 278] 05:54:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a8d2000 == 97 [pid = 18541] [id = 275] 05:54:01 INFO - PROCESS | 18541 | 1460984041014 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b096c0400) [pid = 18541] [serial = 810] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b0beaf400) [pid = 18541] [serial = 776] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b039e6400) [pid = 18541] [serial = 807] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b10a74800) [pid = 18541] [serial = 779] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b0f85dc00) [pid = 18541] [serial = 819] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b0f85e400) [pid = 18541] [serial = 821] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b0c6f7c00) [pid = 18541] [serial = 815] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b0c6cc800) [pid = 18541] [serial = 813] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b0cabb000) [pid = 18541] [serial = 816] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b03169400) [pid = 18541] [serial = 806] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b09634400) [pid = 18541] [serial = 809] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b117c8c00) [pid = 18541] [serial = 822] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b0bd99c00) [pid = 18541] [serial = 812] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b0a960800) [pid = 18541] [serial = 773] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b003e9c00) [pid = 18541] [serial = 803] [outer = (nil)] [url = about:blank] 05:54:01 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b0f744400) [pid = 18541] [serial = 818] [outer = (nil)] [url = about:blank] 05:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1483ms 05:54:01 INFO - PROCESS | 18541 | 1460984041070 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 18541 | 1460984041073 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:54:01 INFO - PROCESS | 18541 | 1460984041079 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 18541 | 1460984041085 Marionette TRACE conn3 <- [1,1202,null,{}] 05:54:01 INFO - PROCESS | 18541 | 1460984041110 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:01 INFO - PROCESS | 18541 | 1460984041292 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:54:01 INFO - PROCESS | 18541 | 1460984041432 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a23800 == 98 [pid = 18541] [id = 308] 05:54:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b003ebc00) [pid = 18541] [serial = 925] [outer = (nil)] 05:54:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b039e9c00) [pid = 18541] [serial = 926] [outer = 0x7f3b003ebc00] 05:54:01 INFO - PROCESS | 18541 | 1460984041508 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b047e0800) [pid = 18541] [serial = 927] [outer = 0x7f3b003ebc00] 05:54:02 INFO - PROCESS | 18541 | 1460984042223 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:54:02 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 05:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1194ms 05:54:02 INFO - PROCESS | 18541 | 1460984042273 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 18541 | 1460984042278 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:54:02 INFO - PROCESS | 18541 | 1460984042283 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 18541 | 1460984042285 Marionette TRACE conn3 <- [1,1206,null,{}] 05:54:02 INFO - PROCESS | 18541 | 1460984042318 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:02 INFO - PROCESS | 18541 | 1460984042488 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:54:02 INFO - PROCESS | 18541 | 1460984042497 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094d7000 == 99 [pid = 18541] [id = 309] 05:54:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b03170c00) [pid = 18541] [serial = 928] [outer = (nil)] 05:54:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b0930a800) [pid = 18541] [serial = 929] [outer = 0x7f3b03170c00] 05:54:02 INFO - PROCESS | 18541 | 1460984042555 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b09637c00) [pid = 18541] [serial = 930] [outer = 0x7f3b03170c00] 05:54:03 INFO - PROCESS | 18541 | 1460984043453 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:54:03 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 05:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1205ms 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:54:03 INFO - PROCESS | 18541 | 1460984043488 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 18541 | 1460984043491 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:54:03 INFO - PROCESS | 18541 | 1460984043495 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 18541 | 1460984043499 Marionette TRACE conn3 <- [1,1210,null,{}] 05:54:03 INFO - PROCESS | 18541 | 1460984043504 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:03 INFO - PROCESS | 18541 | 1460984043694 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:54:03 INFO - PROCESS | 18541 | 1460984043719 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b63f000 == 100 [pid = 18541] [id = 310] 05:54:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b0494e400) [pid = 18541] [serial = 931] [outer = (nil)] 05:54:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b0a95ec00) [pid = 18541] [serial = 932] [outer = 0x7f3b0494e400] 05:54:03 INFO - PROCESS | 18541 | 1460984043776 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b0b66e000) [pid = 18541] [serial = 933] [outer = 0x7f3b0494e400] 05:54:04 INFO - PROCESS | 18541 | 1460984044602 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1177ms 05:54:04 INFO - PROCESS | 18541 | 1460984044674 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 18541 | 1460984044677 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:54:04 INFO - PROCESS | 18541 | 1460984044682 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 18541 | 1460984044685 Marionette TRACE conn3 <- [1,1214,null,{}] 05:54:04 INFO - PROCESS | 18541 | 1460984044690 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:05 INFO - PROCESS | 18541 | 1460984045210 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b09633400) [pid = 18541] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b0963dc00) [pid = 18541] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b0c8d1800) [pid = 18541] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b0012e400) [pid = 18541] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b0c6d5000) [pid = 18541] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3afe66d800) [pid = 18541] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b005c7000) [pid = 18541] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b003f2400) [pid = 18541] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:54:05 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b003e5000) [pid = 18541] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:54:05 INFO - PROCESS | 18541 | 1460984045363 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094c5800 == 101 [pid = 18541] [id = 311] 05:54:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b005c0400) [pid = 18541] [serial = 934] [outer = (nil)] 05:54:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b09633400) [pid = 18541] [serial = 935] [outer = 0x7f3b005c0400] 05:54:05 INFO - PROCESS | 18541 | 1460984045427 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b0c560400) [pid = 18541] [serial = 936] [outer = 0x7f3b005c0400] 05:54:06 INFO - PROCESS | 18541 | 1460984046051 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1425ms 05:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:54:06 INFO - PROCESS | 18541 | 1460984046108 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 18541 | 1460984046110 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:54:06 INFO - PROCESS | 18541 | 1460984046116 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 18541 | 1460984046118 Marionette TRACE conn3 <- [1,1218,null,{}] 05:54:06 INFO - PROCESS | 18541 | 1460984046123 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:06 INFO - PROCESS | 18541 | 1460984046327 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:54:06 INFO - PROCESS | 18541 | 1460984046343 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c977000 == 102 [pid = 18541] [id = 312] 05:54:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b005c7000) [pid = 18541] [serial = 937] [outer = (nil)] 05:54:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b0c6d9400) [pid = 18541] [serial = 938] [outer = 0x7f3b005c7000] 05:54:06 INFO - PROCESS | 18541 | 1460984046402 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b0cabd000) [pid = 18541] [serial = 939] [outer = 0x7f3b005c7000] 05:54:07 INFO - PROCESS | 18541 | 1460984047333 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1288ms 05:54:07 INFO - PROCESS | 18541 | 1460984047404 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 18541 | 1460984047410 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:54:07 INFO - PROCESS | 18541 | 1460984047418 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 18541 | 1460984047423 Marionette TRACE conn3 <- [1,1222,null,{}] 05:54:07 INFO - PROCESS | 18541 | 1460984047447 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:07 INFO - PROCESS | 18541 | 1460984047685 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:54:07 INFO - PROCESS | 18541 | 1460984047818 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe67800 == 103 [pid = 18541] [id = 313] 05:54:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3afd8fd000) [pid = 18541] [serial = 940] [outer = (nil)] 05:54:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3afe66c000) [pid = 18541] [serial = 941] [outer = 0x7f3afd8fd000] 05:54:07 INFO - PROCESS | 18541 | 1460984047891 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b00127400) [pid = 18541] [serial = 942] [outer = 0x7f3afd8fd000] 05:54:08 INFO - PROCESS | 18541 | 1460984048845 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 18541 | 1460984048919 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:54:08 INFO - PROCESS | 18541 | 1460984048929 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 18541 | 1460984048933 Marionette TRACE conn3 <- [1,1226,null,{}] 05:54:08 INFO - PROCESS | 18541 | 1460984048940 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:09 INFO - PROCESS | 18541 | 1460984049139 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:54:09 INFO - PROCESS | 18541 | 1460984049365 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a8cd000 == 104 [pid = 18541] [id = 314] 05:54:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b01e47400) [pid = 18541] [serial = 943] [outer = (nil)] 05:54:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b02de7400) [pid = 18541] [serial = 944] [outer = 0x7f3b01e47400] 05:54:09 INFO - PROCESS | 18541 | 1460984049483 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b046e1c00) [pid = 18541] [serial = 945] [outer = 0x7f3b01e47400] 05:54:10 INFO - PROCESS | 18541 | 1460984050462 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1582ms 05:54:10 INFO - PROCESS | 18541 | 1460984050511 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 18541 | 1460984050515 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:54:10 INFO - PROCESS | 18541 | 1460984050521 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 18541 | 1460984050527 Marionette TRACE conn3 <- [1,1230,null,{}] 05:54:10 INFO - PROCESS | 18541 | 1460984050543 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:10 INFO - PROCESS | 18541 | 1460984050735 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:54:10 INFO - PROCESS | 18541 | 1460984050954 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10331800 == 105 [pid = 18541] [id = 315] 05:54:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b09637000) [pid = 18541] [serial = 946] [outer = (nil)] 05:54:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b0ba6a800) [pid = 18541] [serial = 947] [outer = 0x7f3b09637000] 05:54:11 INFO - PROCESS | 18541 | 1460984051074 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b0beaa400) [pid = 18541] [serial = 948] [outer = 0x7f3b09637000] 05:54:11 INFO - PROCESS | 18541 | 1460984051877 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1386ms 05:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:54:11 INFO - PROCESS | 18541 | 1460984051908 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 18541 | 1460984051912 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:54:11 INFO - PROCESS | 18541 | 1460984051919 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 18541 | 1460984051922 Marionette TRACE conn3 <- [1,1234,null,{}] 05:54:11 INFO - PROCESS | 18541 | 1460984051927 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:12 INFO - PROCESS | 18541 | 1460984052103 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:54:12 INFO - PROCESS | 18541 | 1460984052285 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b11a2e800 == 106 [pid = 18541] [id = 316] 05:54:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b0a966000) [pid = 18541] [serial = 949] [outer = (nil)] 05:54:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b0c8c5400) [pid = 18541] [serial = 950] [outer = 0x7f3b0a966000] 05:54:12 INFO - PROCESS | 18541 | 1460984052362 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b0da6dc00) [pid = 18541] [serial = 951] [outer = 0x7f3b0a966000] 05:54:13 INFO - PROCESS | 18541 | 1460984053271 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1428ms 05:54:13 INFO - PROCESS | 18541 | 1460984053347 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 18541 | 1460984053351 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:54:13 INFO - PROCESS | 18541 | 1460984053357 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 18541 | 1460984053361 Marionette TRACE conn3 <- [1,1238,null,{}] 05:54:13 INFO - PROCESS | 18541 | 1460984053366 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:13 INFO - PROCESS | 18541 | 1460984053593 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:54:13 INFO - PROCESS | 18541 | 1460984053771 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b148d1000 == 107 [pid = 18541] [id = 317] 05:54:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3b0b99ec00) [pid = 18541] [serial = 952] [outer = (nil)] 05:54:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3b0f7d4000) [pid = 18541] [serial = 953] [outer = 0x7f3b0b99ec00] 05:54:13 INFO - PROCESS | 18541 | 1460984053847 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b0f93c400) [pid = 18541] [serial = 954] [outer = 0x7f3b0b99ec00] 05:54:14 INFO - PROCESS | 18541 | 1460984054681 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1379ms 05:54:14 INFO - PROCESS | 18541 | 1460984054737 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 18541 | 1460984054741 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:54:14 INFO - PROCESS | 18541 | 1460984054747 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 18541 | 1460984054749 Marionette TRACE conn3 <- [1,1242,null,{}] 05:54:14 INFO - PROCESS | 18541 | 1460984054755 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:14 INFO - PROCESS | 18541 | 1460984054952 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:54:15 INFO - PROCESS | 18541 | 1460984055130 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22674000 == 108 [pid = 18541] [id = 318] 05:54:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b0f9c0800) [pid = 18541] [serial = 955] [outer = (nil)] 05:54:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b149d3400) [pid = 18541] [serial = 956] [outer = 0x7f3b0f9c0800] 05:54:15 INFO - PROCESS | 18541 | 1460984055206 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b15980000) [pid = 18541] [serial = 957] [outer = 0x7f3b0f9c0800] 05:54:16 INFO - PROCESS | 18541 | 1460984056027 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1333ms 05:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:54:16 INFO - PROCESS | 18541 | 1460984056081 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 18541 | 1460984056083 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:54:16 INFO - PROCESS | 18541 | 1460984056089 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 18541 | 1460984056092 Marionette TRACE conn3 <- [1,1246,null,{}] 05:54:16 INFO - PROCESS | 18541 | 1460984056097 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:16 INFO - PROCESS | 18541 | 1460984056252 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:54:16 INFO - PROCESS | 18541 | 1460984056504 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b58800 == 109 [pid = 18541] [id = 319] 05:54:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3b1b9f2800) [pid = 18541] [serial = 958] [outer = (nil)] 05:54:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3b22481c00) [pid = 18541] [serial = 959] [outer = 0x7f3b1b9f2800] 05:54:16 INFO - PROCESS | 18541 | 1460984056573 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b238d4000) [pid = 18541] [serial = 960] [outer = 0x7f3b1b9f2800] 05:54:17 INFO - PROCESS | 18541 | 1460984057441 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1430ms 05:54:17 INFO - PROCESS | 18541 | 1460984057519 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 18541 | 1460984057522 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:54:17 INFO - PROCESS | 18541 | 1460984057528 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 18541 | 1460984057530 Marionette TRACE conn3 <- [1,1250,null,{}] 05:54:17 INFO - PROCESS | 18541 | 1460984057536 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:17 INFO - PROCESS | 18541 | 1460984057730 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:54:17 INFO - PROCESS | 18541 | 1460984057906 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b29a82000 == 110 [pid = 18541] [id = 320] 05:54:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3b012a3c00) [pid = 18541] [serial = 961] [outer = (nil)] 05:54:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b012ab400) [pid = 18541] [serial = 962] [outer = 0x7f3b012a3c00] 05:54:17 INFO - PROCESS | 18541 | 1460984057975 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b012afc00) [pid = 18541] [serial = 963] [outer = 0x7f3b012a3c00] 05:54:18 INFO - PROCESS | 18541 | 1460984058805 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1326ms 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:54:18 INFO - PROCESS | 18541 | 1460984058856 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 18541 | 1460984058859 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:54:18 INFO - PROCESS | 18541 | 1460984058865 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 18541 | 1460984058868 Marionette TRACE conn3 <- [1,1254,null,{}] 05:54:18 INFO - PROCESS | 18541 | 1460984058873 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:19 INFO - PROCESS | 18541 | 1460984059028 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:54:19 INFO - PROCESS | 18541 | 1460984059216 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd818000 == 111 [pid = 18541] [id = 321] 05:54:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3b012a4400) [pid = 18541] [serial = 964] [outer = (nil)] 05:54:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3b23943c00) [pid = 18541] [serial = 965] [outer = 0x7f3b012a4400] 05:54:19 INFO - PROCESS | 18541 | 1460984059286 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b25ac3c00) [pid = 18541] [serial = 966] [outer = 0x7f3b012a4400] 05:54:20 INFO - PROCESS | 18541 | 1460984060129 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1331ms 05:54:20 INFO - PROCESS | 18541 | 1460984060196 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 18541 | 1460984060199 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:54:20 INFO - PROCESS | 18541 | 1460984060205 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 18541 | 1460984060207 Marionette TRACE conn3 <- [1,1258,null,{}] 05:54:20 INFO - PROCESS | 18541 | 1460984060213 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:20 INFO - PROCESS | 18541 | 1460984060402 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:54:20 INFO - PROCESS | 18541 | 1460984060583 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c70e800 == 112 [pid = 18541] [id = 322] 05:54:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b10185c00) [pid = 18541] [serial = 967] [outer = (nil)] 05:54:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b1018d000) [pid = 18541] [serial = 968] [outer = 0x7f3b10185c00] 05:54:20 INFO - PROCESS | 18541 | 1460984060654 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b10191000) [pid = 18541] [serial = 969] [outer = 0x7f3b10185c00] 05:54:21 INFO - PROCESS | 18541 | 1460984061586 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1426ms 05:54:21 INFO - PROCESS | 18541 | 1460984061632 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 18541 | 1460984061636 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:54:21 INFO - PROCESS | 18541 | 1460984061643 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 18541 | 1460984061648 Marionette TRACE conn3 <- [1,1262,null,{}] 05:54:21 INFO - PROCESS | 18541 | 1460984061654 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:21 INFO - PROCESS | 18541 | 1460984061868 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:54:22 INFO - PROCESS | 18541 | 1460984062441 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003e1000 == 113 [pid = 18541] [id = 323] 05:54:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3afd87a400) [pid = 18541] [serial = 970] [outer = (nil)] 05:54:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3afd881c00) [pid = 18541] [serial = 971] [outer = 0x7f3afd87a400] 05:54:22 INFO - PROCESS | 18541 | 1460984062565 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3afd8f5c00) [pid = 18541] [serial = 972] [outer = 0x7f3afd87a400] 05:54:23 INFO - PROCESS | 18541 | 1460984063431 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1834ms 05:54:23 INFO - PROCESS | 18541 | 1460984063480 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 18541 | 1460984063488 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:54:23 INFO - PROCESS | 18541 | 1460984063495 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 18541 | 1460984063500 Marionette TRACE conn3 <- [1,1266,null,{}] 05:54:23 INFO - PROCESS | 18541 | 1460984063506 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:23 INFO - PROCESS | 18541 | 1460984063692 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:54:24 INFO - PROCESS | 18541 | 1460984064047 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd082800 == 114 [pid = 18541] [id = 324] 05:54:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3afdab8000) [pid = 18541] [serial = 973] [outer = (nil)] 05:54:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3affcf9800) [pid = 18541] [serial = 974] [outer = 0x7f3afdab8000] 05:54:24 INFO - PROCESS | 18541 | 1460984064121 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b003eac00) [pid = 18541] [serial = 975] [outer = 0x7f3afdab8000] 05:54:25 INFO - PROCESS | 18541 | 1460984065036 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1586ms 05:54:25 INFO - PROCESS | 18541 | 1460984065086 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 18541 | 1460984065091 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:54:25 INFO - PROCESS | 18541 | 1460984065098 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 18541 | 1460984065100 Marionette TRACE conn3 <- [1,1270,null,{}] 05:54:25 INFO - PROCESS | 18541 | 1460984065106 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:25 INFO - PROCESS | 18541 | 1460984065284 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:54:25 INFO - PROCESS | 18541 | 1460984065477 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048dc800 == 115 [pid = 18541] [id = 325] 05:54:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3afe66a000) [pid = 18541] [serial = 976] [outer = (nil)] 05:54:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b01dc7800) [pid = 18541] [serial = 977] [outer = 0x7f3afe66a000] 05:54:25 INFO - PROCESS | 18541 | 1460984065541 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b02decc00) [pid = 18541] [serial = 978] [outer = 0x7f3afe66a000] 05:54:26 INFO - PROCESS | 18541 | 1460984066512 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1476ms 05:54:26 INFO - PROCESS | 18541 | 1460984066576 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 18541 | 1460984066579 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:54:26 INFO - PROCESS | 18541 | 1460984066592 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 18541 | 1460984066601 Marionette TRACE conn3 <- [1,1274,null,{}] 05:54:26 INFO - PROCESS | 18541 | 1460984066609 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:26 INFO - PROCESS | 18541 | 1460984066840 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:54:27 INFO - PROCESS | 18541 | 1460984067067 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6d3800 == 116 [pid = 18541] [id = 326] 05:54:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3afdab4c00) [pid = 18541] [serial = 979] [outer = (nil)] 05:54:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b02de4c00) [pid = 18541] [serial = 980] [outer = 0x7f3afdab4c00] 05:54:27 INFO - PROCESS | 18541 | 1460984067195 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3b04951000) [pid = 18541] [serial = 981] [outer = 0x7f3afdab4c00] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094c5800 == 115 [pid = 18541] [id = 311] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3b149d1400) [pid = 18541] [serial = 836] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3b0ba70800) [pid = 18541] [serial = 845] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b1633b400) [pid = 18541] [serial = 839] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b150ea000) [pid = 18541] [serial = 854] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3b22ba4800) [pid = 18541] [serial = 842] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3b02deb000) [pid = 18541] [serial = 851] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3b0f854800) [pid = 18541] [serial = 833] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3b01dbdc00) [pid = 18541] [serial = 827] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3b238d5000) [pid = 18541] [serial = 848] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3b0a961000) [pid = 18541] [serial = 830] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3afe66e400) [pid = 18541] [serial = 857] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3afe932400) [pid = 18541] [serial = 860] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b11b69000) [pid = 18541] [serial = 881] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b63f000 == 114 [pid = 18541] [id = 310] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094d7000 == 113 [pid = 18541] [id = 309] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04a23800 == 112 [pid = 18541] [id = 308] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affe7b000 == 111 [pid = 18541] [id = 307] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff1dc000 == 110 [pid = 18541] [id = 306] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a616000 == 109 [pid = 18541] [id = 302] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a951800 == 108 [pid = 18541] [id = 301] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2a742800 == 107 [pid = 18541] [id = 300] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25a65000 == 106 [pid = 18541] [id = 299] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b218e7000 == 105 [pid = 18541] [id = 298] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b15084800 == 104 [pid = 18541] [id = 297] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13789000 == 103 [pid = 18541] [id = 296] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7cf800 == 102 [pid = 18541] [id = 295] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030cf000 == 101 [pid = 18541] [id = 294] 05:54:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1058c800 == 100 [pid = 18541] [id = 293] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b0c6cf800) [pid = 18541] [serial = 875] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b0caba800) [pid = 18541] [serial = 878] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3b03164400) [pid = 18541] [serial = 869] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b05285400) [pid = 18541] [serial = 870] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3b14980000) [pid = 18541] [serial = 825] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3affcf6400) [pid = 18541] [serial = 864] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3afe672400) [pid = 18541] [serial = 863] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3b010ef800) [pid = 18541] [serial = 866] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3b01dc2800) [pid = 18541] [serial = 867] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3b0a962400) [pid = 18541] [serial = 872] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3b0f854c00) [pid = 18541] [serial = 879] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b0b9a2400) [pid = 18541] [serial = 873] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b0c8c9400) [pid = 18541] [serial = 876] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b005c0000) [pid = 18541] [serial = 804] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3b09640400) [pid = 18541] [serial = 771] [outer = (nil)] [url = about:blank] 05:54:28 INFO - PROCESS | 18541 | 1460984068020 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1495ms 05:54:28 INFO - PROCESS | 18541 | 1460984068082 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:54:28 INFO - PROCESS | 18541 | 1460984068086 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:54:28 INFO - PROCESS | 18541 | 1460984068092 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 18541 | 1460984068095 Marionette TRACE conn3 <- [1,1278,null,{}] 05:54:28 INFO - PROCESS | 18541 | 1460984068100 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:28 INFO - PROCESS | 18541 | 1460984068246 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:54:28 INFO - PROCESS | 18541 | 1460984068260 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a23800 == 101 [pid = 18541] [id = 327] 05:54:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3affcf6400) [pid = 18541] [serial = 982] [outer = (nil)] 05:54:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b0963bc00) [pid = 18541] [serial = 983] [outer = 0x7f3affcf6400] 05:54:28 INFO - PROCESS | 18541 | 1460984068318 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b0a969c00) [pid = 18541] [serial = 984] [outer = 0x7f3affcf6400] 05:54:29 INFO - PROCESS | 18541 | 1460984069143 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1129ms 05:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:54:29 INFO - PROCESS | 18541 | 1460984069222 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 18541 | 1460984069224 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:54:29 INFO - PROCESS | 18541 | 1460984069231 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 18541 | 1460984069233 Marionette TRACE conn3 <- [1,1282,null,{}] 05:54:29 INFO - PROCESS | 18541 | 1460984069238 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:29 INFO - PROCESS | 18541 | 1460984069387 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:54:29 INFO - PROCESS | 18541 | 1460984069539 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6d4000 == 102 [pid = 18541] [id = 328] 05:54:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b0ba69800) [pid = 18541] [serial = 985] [outer = (nil)] 05:54:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3b0bda8000) [pid = 18541] [serial = 986] [outer = 0x7f3b0ba69800] 05:54:29 INFO - PROCESS | 18541 | 1460984069613 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3b0c6f8800) [pid = 18541] [serial = 987] [outer = 0x7f3b0ba69800] 05:54:30 INFO - PROCESS | 18541 | 1460984070413 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1226ms 05:54:30 INFO - PROCESS | 18541 | 1460984070458 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 18541 | 1460984070461 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:54:30 INFO - PROCESS | 18541 | 1460984070475 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 18541 | 1460984070477 Marionette TRACE conn3 <- [1,1286,null,{}] 05:54:30 INFO - PROCESS | 18541 | 1460984070483 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:30 INFO - PROCESS | 18541 | 1460984070687 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:54:30 INFO - PROCESS | 18541 | 1460984070719 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c98c000 == 103 [pid = 18541] [id = 329] 05:54:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b0f934c00) [pid = 18541] [serial = 988] [outer = (nil)] 05:54:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3b1018b400) [pid = 18541] [serial = 989] [outer = 0x7f3b0f934c00] 05:54:30 INFO - PROCESS | 18541 | 1460984070780 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b0d690800) [pid = 18541] [serial = 990] [outer = 0x7f3b0f934c00] 05:54:31 INFO - PROCESS | 18541 | 1460984071691 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1276ms 05:54:31 INFO - PROCESS | 18541 | 1460984071753 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 18541 | 1460984071756 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:54:31 INFO - PROCESS | 18541 | 1460984071762 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 18541 | 1460984071764 Marionette TRACE conn3 <- [1,1290,null,{}] 05:54:31 INFO - PROCESS | 18541 | 1460984071769 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:31 INFO - PROCESS | 18541 | 1460984071975 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3b0d730000) [pid = 18541] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3b23b0a800) [pid = 18541] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3b02de3400) [pid = 18541] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3b23cbc800) [pid = 18541] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3b039e7c00) [pid = 18541] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b14488c00) [pid = 18541] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b0f7d6c00) [pid = 18541] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b218d1400) [pid = 18541] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3affcf5400) [pid = 18541] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b0f857800) [pid = 18541] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b095d7c00) [pid = 18541] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b039e3400) [pid = 18541] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b0b99b400) [pid = 18541] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b0930b400) [pid = 18541] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b118a8800) [pid = 18541] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b039efc00) [pid = 18541] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b10a4b800) [pid = 18541] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b0c6fdc00) [pid = 18541] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b0a96d400) [pid = 18541] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b00123400) [pid = 18541] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b02de6800) [pid = 18541] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b039e3000) [pid = 18541] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b0f796800) [pid = 18541] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3afe667800) [pid = 18541] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b039ec400) [pid = 18541] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b13910400) [pid = 18541] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b0930c800) [pid = 18541] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b09304800) [pid = 18541] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b05279c00) [pid = 18541] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b051c5c00) [pid = 18541] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b0f7d6800) [pid = 18541] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3affcf3c00) [pid = 18541] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b010ee800) [pid = 18541] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b149d0000) [pid = 18541] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b0963c800) [pid = 18541] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3b0c6f3000) [pid = 18541] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b09307800) [pid = 18541] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3afe92c000) [pid = 18541] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b003e8800) [pid = 18541] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b010f7000) [pid = 18541] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b0ba6c000) [pid = 18541] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b047d3800) [pid = 18541] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3b0c6ca800) [pid = 18541] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b039e9800) [pid = 18541] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b010f0000) [pid = 18541] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b149ce400) [pid = 18541] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b0f939c00) [pid = 18541] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b05279800) [pid = 18541] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b16335800) [pid = 18541] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3b03162400) [pid = 18541] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b14981000) [pid = 18541] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3affcf2c00) [pid = 18541] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b010ec800) [pid = 18541] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3b0ba69000) [pid = 18541] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b117a6400) [pid = 18541] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b0494e400) [pid = 18541] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b005c0400) [pid = 18541] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3b03170c00) [pid = 18541] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b0012c400) [pid = 18541] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3b003ebc00) [pid = 18541] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3afd0a7c00) [pid = 18541] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3b051c9800) [pid = 18541] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b0c8cd800) [pid = 18541] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:54:32 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b039e2800) [pid = 18541] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:54:33 INFO - PROCESS | 18541 | 1460984073001 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe95d000 == 104 [pid = 18541] [id = 330] 05:54:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3afd0a7c00) [pid = 18541] [serial = 991] [outer = (nil)] 05:54:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3afe92c000) [pid = 18541] [serial = 992] [outer = 0x7f3afd0a7c00] 05:54:33 INFO - PROCESS | 18541 | 1460984073065 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3b00126000) [pid = 18541] [serial = 993] [outer = 0x7f3afd0a7c00] 05:54:33 INFO - PROCESS | 18541 | 1460984073699 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1991ms 05:54:33 INFO - PROCESS | 18541 | 1460984073754 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 18541 | 1460984073756 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:54:33 INFO - PROCESS | 18541 | 1460984073763 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 18541 | 1460984073766 Marionette TRACE conn3 <- [1,1294,null,{}] 05:54:33 INFO - PROCESS | 18541 | 1460984073784 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:33 INFO - PROCESS | 18541 | 1460984073944 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:54:33 INFO - PROCESS | 18541 | 1460984073958 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b912000 == 105 [pid = 18541] [id = 331] 05:54:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b0012c400) [pid = 18541] [serial = 994] [outer = (nil)] 05:54:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b03162400) [pid = 18541] [serial = 995] [outer = 0x7f3b0012c400] 05:54:34 INFO - PROCESS | 18541 | 1460984074017 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b0494e800) [pid = 18541] [serial = 996] [outer = 0x7f3b0012c400] 05:54:34 INFO - PROCESS | 18541 | 1460984074958 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1235ms 05:54:35 INFO - PROCESS | 18541 | 1460984074999 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 18541 | 1460984075004 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:54:35 INFO - PROCESS | 18541 | 1460984075013 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 18541 | 1460984075018 Marionette TRACE conn3 <- [1,1298,null,{}] 05:54:35 INFO - PROCESS | 18541 | 1460984075071 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 18541 | 1460984075298 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:54:35 INFO - PROCESS | 18541 | 1460984075480 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0010b800 == 106 [pid = 18541] [id = 332] 05:54:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3afd8fc000) [pid = 18541] [serial = 997] [outer = (nil)] 05:54:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3afdaac000) [pid = 18541] [serial = 998] [outer = 0x7f3afd8fc000] 05:54:35 INFO - PROCESS | 18541 | 1460984075554 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3afe92fc00) [pid = 18541] [serial = 999] [outer = 0x7f3afd8fc000] 05:54:36 INFO - PROCESS | 18541 | 1460984076555 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1587ms 05:54:36 INFO - PROCESS | 18541 | 1460984076600 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 18541 | 1460984076608 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:54:36 INFO - PROCESS | 18541 | 1460984076619 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 18541 | 1460984076623 Marionette TRACE conn3 <- [1,1302,null,{}] 05:54:36 INFO - PROCESS | 18541 | 1460984076628 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:36 INFO - PROCESS | 18541 | 1460984076827 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:54:37 INFO - PROCESS | 18541 | 1460984077029 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a94e800 == 107 [pid = 18541] [id = 333] 05:54:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b010f1400) [pid = 18541] [serial = 1000] [outer = (nil)] 05:54:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b01dc7000) [pid = 18541] [serial = 1001] [outer = 0x7f3b010f1400] 05:54:37 INFO - PROCESS | 18541 | 1460984077147 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b02deac00) [pid = 18541] [serial = 1002] [outer = 0x7f3b010f1400] 05:54:38 INFO - PROCESS | 18541 | 1460984078061 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1482ms 05:54:38 INFO - PROCESS | 18541 | 1460984078101 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 18541 | 1460984078104 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:54:38 INFO - PROCESS | 18541 | 1460984078111 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 18541 | 1460984078117 Marionette TRACE conn3 <- [1,1306,null,{}] 05:54:38 INFO - PROCESS | 18541 | 1460984078132 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:38 INFO - PROCESS | 18541 | 1460984078328 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:54:38 INFO - PROCESS | 18541 | 1460984078554 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10579800 == 108 [pid = 18541] [id = 334] 05:54:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b046c8800) [pid = 18541] [serial = 1003] [outer = (nil)] 05:54:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b05279800) [pid = 18541] [serial = 1004] [outer = 0x7f3b046c8800] 05:54:38 INFO - PROCESS | 18541 | 1460984078676 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b096c5400) [pid = 18541] [serial = 1005] [outer = 0x7f3b046c8800] 05:54:39 INFO - PROCESS | 18541 | 1460984079527 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1482ms 05:54:39 INFO - PROCESS | 18541 | 1460984079594 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:54:39 INFO - PROCESS | 18541 | 1460984079599 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:54:39 INFO - PROCESS | 18541 | 1460984079605 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 18541 | 1460984079608 Marionette TRACE conn3 <- [1,1310,null,{}] 05:54:39 INFO - PROCESS | 18541 | 1460984079613 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 18541 | 1460984079830 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:54:40 INFO - PROCESS | 18541 | 1460984080012 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13c70000 == 109 [pid = 18541] [id = 335] 05:54:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3afdab1c00) [pid = 18541] [serial = 1006] [outer = (nil)] 05:54:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b0ba77c00) [pid = 18541] [serial = 1007] [outer = 0x7f3afdab1c00] 05:54:40 INFO - PROCESS | 18541 | 1460984080083 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b0c6cdc00) [pid = 18541] [serial = 1008] [outer = 0x7f3afdab1c00] 05:54:40 INFO - PROCESS | 18541 | 1460984080916 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:54:40 INFO - PROCESS | 18541 | 1460984080987 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:54:40 INFO - PROCESS | 18541 | 1460984080992 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 18541 | 1460984080995 Marionette TRACE conn3 <- [1,1314,null,{}] 05:54:41 INFO - PROCESS | 18541 | 1460984081000 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 18541 | 1460984081170 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:54:41 INFO - PROCESS | 18541 | 1460984081351 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b17e38800 == 110 [pid = 18541] [id = 336] 05:54:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b0b9a0400) [pid = 18541] [serial = 1009] [outer = (nil)] 05:54:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b0f744000) [pid = 18541] [serial = 1010] [outer = 0x7f3b0b9a0400] 05:54:41 INFO - PROCESS | 18541 | 1460984081423 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b0f937c00) [pid = 18541] [serial = 1011] [outer = 0x7f3b0b9a0400] 05:54:42 INFO - PROCESS | 18541 | 1460984082280 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1327ms 05:54:42 INFO - PROCESS | 18541 | 1460984082320 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 18541 | 1460984082323 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:54:42 INFO - PROCESS | 18541 | 1460984082329 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 18541 | 1460984082331 Marionette TRACE conn3 <- [1,1318,null,{}] 05:54:42 INFO - PROCESS | 18541 | 1460984082337 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 18541 | 1460984082530 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:54:42 INFO - PROCESS | 18541 | 1460984082733 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b26000 == 111 [pid = 18541] [id = 337] 05:54:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b0f9ca400) [pid = 18541] [serial = 1012] [outer = (nil)] 05:54:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b118a8800) [pid = 18541] [serial = 1013] [outer = 0x7f3b0f9ca400] 05:54:42 INFO - PROCESS | 18541 | 1460984082804 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b149ce400) [pid = 18541] [serial = 1014] [outer = 0x7f3b0f9ca400] 05:54:43 INFO - PROCESS | 18541 | 1460984083687 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1433ms 05:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:54:43 INFO - PROCESS | 18541 | 1460984083762 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 18541 | 1460984083765 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:54:43 INFO - PROCESS | 18541 | 1460984083771 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 18541 | 1460984083774 Marionette TRACE conn3 <- [1,1322,null,{}] 05:54:43 INFO - PROCESS | 18541 | 1460984083779 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:43 INFO - PROCESS | 18541 | 1460984083939 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:54:44 INFO - PROCESS | 18541 | 1460984084120 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27e1e000 == 112 [pid = 18541] [id = 338] 05:54:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b10189c00) [pid = 18541] [serial = 1015] [outer = (nil)] 05:54:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3b16238000) [pid = 18541] [serial = 1016] [outer = 0x7f3b10189c00] 05:54:44 INFO - PROCESS | 18541 | 1460984084189 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3b21853c00) [pid = 18541] [serial = 1017] [outer = 0x7f3b10189c00] 05:54:45 INFO - PROCESS | 18541 | 1460984085028 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1332ms 05:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:54:45 INFO - PROCESS | 18541 | 1460984085103 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 18541 | 1460984085105 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:54:45 INFO - PROCESS | 18541 | 1460984085112 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 18541 | 1460984085115 Marionette TRACE conn3 <- [1,1326,null,{}] 05:54:45 INFO - PROCESS | 18541 | 1460984085120 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:45 INFO - PROCESS | 18541 | 1460984085319 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:54:45 INFO - PROCESS | 18541 | 1460984085509 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbcd0000 == 113 [pid = 18541] [id = 339] 05:54:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b095d6c00) [pid = 18541] [serial = 1018] [outer = (nil)] 05:54:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b150ea000) [pid = 18541] [serial = 1019] [outer = 0x7f3b095d6c00] 05:54:45 INFO - PROCESS | 18541 | 1460984085576 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3b22bdb000) [pid = 18541] [serial = 1020] [outer = 0x7f3b095d6c00] 05:54:46 INFO - PROCESS | 18541 | 1460984086428 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:54:46 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 05:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1376ms 05:54:46 INFO - PROCESS | 18541 | 1460984086488 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 18541 | 1460984086491 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:54:46 INFO - PROCESS | 18541 | 1460984086497 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 18541 | 1460984086500 Marionette TRACE conn3 <- [1,1330,null,{}] 05:54:46 INFO - PROCESS | 18541 | 1460984086506 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:46 INFO - PROCESS | 18541 | 1460984086704 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:54:46 INFO - PROCESS | 18541 | 1460984086916 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b36000 == 114 [pid = 18541] [id = 340] 05:54:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b0f941800) [pid = 18541] [serial = 1021] [outer = (nil)] 05:54:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b25a24400) [pid = 18541] [serial = 1022] [outer = 0x7f3b0f941800] 05:54:46 INFO - PROCESS | 18541 | 1460984086986 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b2728b800) [pid = 18541] [serial = 1023] [outer = 0x7f3b0f941800] 05:54:47 INFO - PROCESS | 18541 | 1460984087813 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:54:47 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 05:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1380ms 05:54:47 INFO - PROCESS | 18541 | 1460984087879 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 18541 | 1460984087883 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:54:47 INFO - PROCESS | 18541 | 1460984087889 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 18541 | 1460984087892 Marionette TRACE conn3 <- [1,1334,null,{}] 05:54:47 INFO - PROCESS | 18541 | 1460984087897 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:48 INFO - PROCESS | 18541 | 1460984088085 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:54:48 INFO - PROCESS | 18541 | 1460984088272 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbdda000 == 115 [pid = 18541] [id = 341] 05:54:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3afd0a5c00) [pid = 18541] [serial = 1024] [outer = (nil)] 05:54:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3aff0f3000) [pid = 18541] [serial = 1025] [outer = 0x7f3afd0a5c00] 05:54:48 INFO - PROCESS | 18541 | 1460984088344 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3aff0f9000) [pid = 18541] [serial = 1026] [outer = 0x7f3afd0a5c00] 05:54:49 INFO - PROCESS | 18541 | 1460984089167 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1326ms 05:54:49 INFO - PROCESS | 18541 | 1460984089216 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 18541 | 1460984089220 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:54:49 INFO - PROCESS | 18541 | 1460984089226 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 18541 | 1460984089230 Marionette TRACE conn3 <- [1,1338,null,{}] 05:54:49 INFO - PROCESS | 18541 | 1460984089241 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:49 INFO - PROCESS | 18541 | 1460984089464 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:54:49 INFO - PROCESS | 18541 | 1460984089652 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbed1000 == 116 [pid = 18541] [id = 342] 05:54:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3aff0ed800) [pid = 18541] [serial = 1027] [outer = (nil)] 05:54:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b0b672c00) [pid = 18541] [serial = 1028] [outer = 0x7f3aff0ed800] 05:54:49 INFO - PROCESS | 18541 | 1460984089732 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b2795c400) [pid = 18541] [serial = 1029] [outer = 0x7f3aff0ed800] 05:54:51 INFO - PROCESS | 18541 | 1460984091124 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1941ms 05:54:51 INFO - PROCESS | 18541 | 1460984091221 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 18541 | 1460984091224 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:54:51 INFO - PROCESS | 18541 | 1460984091238 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 18541 | 1460984091241 Marionette TRACE conn3 <- [1,1342,null,{}] 05:54:51 INFO - PROCESS | 18541 | 1460984091245 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:51 INFO - PROCESS | 18541 | 1460984091425 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:54:51 INFO - PROCESS | 18541 | 1460984091612 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b00107800 == 117 [pid = 18541] [id = 343] 05:54:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3afc4d3400) [pid = 18541] [serial = 1030] [outer = (nil)] 05:54:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3afc4db000) [pid = 18541] [serial = 1031] [outer = 0x7f3afc4d3400] 05:54:51 INFO - PROCESS | 18541 | 1460984091680 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3afe670800) [pid = 18541] [serial = 1032] [outer = 0x7f3afc4d3400] 05:54:52 INFO - PROCESS | 18541 | 1460984092639 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1436ms 05:54:52 INFO - PROCESS | 18541 | 1460984092675 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 18541 | 1460984092678 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:54:52 INFO - PROCESS | 18541 | 1460984092684 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 18541 | 1460984092686 Marionette TRACE conn3 <- [1,1346,null,{}] 05:54:52 INFO - PROCESS | 18541 | 1460984092692 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:52 INFO - PROCESS | 18541 | 1460984092877 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:54:53 INFO - PROCESS | 18541 | 1460984093622 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6d6000 == 118 [pid = 18541] [id = 344] 05:54:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3afc4de800) [pid = 18541] [serial = 1033] [outer = (nil)] 05:54:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3afd0a8800) [pid = 18541] [serial = 1034] [outer = 0x7f3afc4de800] 05:54:53 INFO - PROCESS | 18541 | 1460984093697 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3afd880c00) [pid = 18541] [serial = 1035] [outer = 0x7f3afc4de800] 05:54:54 INFO - PROCESS | 18541 | 1460984094532 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1885ms 05:54:54 INFO - PROCESS | 18541 | 1460984094570 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 18541 | 1460984094577 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:54:54 INFO - PROCESS | 18541 | 1460984094584 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 18541 | 1460984094588 Marionette TRACE conn3 <- [1,1350,null,{}] 05:54:54 INFO - PROCESS | 18541 | 1460984094595 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 18541 | 1460984094753 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:54:54 INFO - PROCESS | 18541 | 1460984094961 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003ce000 == 119 [pid = 18541] [id = 345] 05:54:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3afd0a0c00) [pid = 18541] [serial = 1036] [outer = (nil)] 05:54:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3afdaafc00) [pid = 18541] [serial = 1037] [outer = 0x7f3afd0a0c00] 05:54:55 INFO - PROCESS | 18541 | 1460984095023 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3affcf2800) [pid = 18541] [serial = 1038] [outer = 0x7f3afd0a0c00] 05:54:56 INFO - PROCESS | 18541 | 1460984096096 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1582ms 05:54:56 INFO - PROCESS | 18541 | 1460984096170 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 18541 | 1460984096176 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:54:56 INFO - PROCESS | 18541 | 1460984096182 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 18541 | 1460984096184 Marionette TRACE conn3 <- [1,1354,null,{}] 05:54:56 INFO - PROCESS | 18541 | 1460984096190 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:56 INFO - PROCESS | 18541 | 1460984096362 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1610e000 == 118 [pid = 18541] [id = 277] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1057c800 == 117 [pid = 18541] [id = 276] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe95d000 == 116 [pid = 18541] [id = 330] 05:54:56 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b0c6d9400) [pid = 18541] [serial = 938] [outer = (nil)] [url = about:blank] 05:54:56 INFO - PROCESS | 18541 | 1460984096613 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c98c000 == 115 [pid = 18541] [id = 329] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6d4000 == 114 [pid = 18541] [id = 328] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04a23800 == 113 [pid = 18541] [id = 327] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe6d3800 == 112 [pid = 18541] [id = 326] 05:54:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd9ea000 == 113 [pid = 18541] [id = 346] 05:54:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3afdab7000) [pid = 18541] [serial = 1039] [outer = (nil)] 05:54:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b005ca800) [pid = 18541] [serial = 1040] [outer = 0x7f3afdab7000] 05:54:56 INFO - PROCESS | 18541 | 1460984096751 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b012a2c00) [pid = 18541] [serial = 1041] [outer = 0x7f3afdab7000] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048dc800 == 112 [pid = 18541] [id = 325] 05:54:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd082800 == 111 [pid = 18541] [id = 324] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003e1000 == 110 [pid = 18541] [id = 323] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b22674000 == 109 [pid = 18541] [id = 318] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b148d1000 == 108 [pid = 18541] [id = 317] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b11a2e800 == 107 [pid = 18541] [id = 316] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10331800 == 106 [pid = 18541] [id = 315] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a8cd000 == 105 [pid = 18541] [id = 314] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affe67800 == 104 [pid = 18541] [id = 313] 05:54:57 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c977000 == 103 [pid = 18541] [id = 312] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b15975c00) [pid = 18541] [serial = 837] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b27820400) [pid = 18541] [serial = 735] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b02def800) [pid = 18541] [serial = 852] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b27963800) [pid = 18541] [serial = 738] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b0da70c00) [pid = 18541] [serial = 674] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b149cf800) [pid = 18541] [serial = 569] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b117cec00) [pid = 18541] [serial = 834] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b2298d800) [pid = 18541] [serial = 692] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b005c8c00) [pid = 18541] [serial = 801] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b117d0800) [pid = 18541] [serial = 635] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b1ba59c00) [pid = 18541] [serial = 840] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b10a55800) [pid = 18541] [serial = 647] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b22bafc00) [pid = 18541] [serial = 729] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b0c6f0000) [pid = 18541] [serial = 719] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b226da000) [pid = 18541] [serial = 689] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b096c8400) [pid = 18541] [serial = 602] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b1448e000) [pid = 18541] [serial = 677] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b1497f400) [pid = 18541] [serial = 780] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b0c8cf800) [pid = 18541] [serial = 777] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b00131400) [pid = 18541] [serial = 792] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b27829400) [pid = 18541] [serial = 855] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3b0bd9f000) [pid = 18541] [serial = 593] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b218d9800) [pid = 18541] [serial = 686] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b279b8800) [pid = 18541] [serial = 858] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b13bbd400) [pid = 18541] [serial = 527] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b17e72800) [pid = 18541] [serial = 725] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b10a51000) [pid = 18541] [serial = 722] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b0be07c00) [pid = 18541] [serial = 629] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3b22911c00) [pid = 18541] [serial = 783] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b005bec00) [pid = 18541] [serial = 798] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b0b99f000) [pid = 18541] [serial = 831] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b1639e400) [pid = 18541] [serial = 683] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b0a965800) [pid = 18541] [serial = 774] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b2394ec00) [pid = 18541] [serial = 732] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b0f7d8000) [pid = 18541] [serial = 632] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3afe936c00) [pid = 18541] [serial = 861] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b279b8400) [pid = 18541] [serial = 789] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b0beae400) [pid = 18541] [serial = 747] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b2728c000) [pid = 18541] [serial = 849] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3b229e6000) [pid = 18541] [serial = 695] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b140f3c00) [pid = 18541] [serial = 641] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b13a34400) [pid = 18541] [serial = 638] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b010fa400) [pid = 18541] [serial = 744] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3b15331400) [pid = 18541] [serial = 644] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b117d0400) [pid = 18541] [serial = 566] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3b0bd9c800) [pid = 18541] [serial = 671] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3b25b8c400) [pid = 18541] [serial = 843] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3b03171000) [pid = 18541] [serial = 741] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b25a2a800) [pid = 18541] [serial = 786] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3affcfbc00) [pid = 18541] [serial = 795] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b039e6000) [pid = 18541] [serial = 828] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b0ba75800) [pid = 18541] [serial = 846] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b160ed400) [pid = 18541] [serial = 680] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3b0f933c00) [pid = 18541] [serial = 563] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b0fa0ac00) [pid = 18541] [serial = 599] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b047d8800) [pid = 18541] [serial = 590] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b0d734400) [pid = 18541] [serial = 596] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3b0bda2400) [pid = 18541] [serial = 560] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3b0a95ec00) [pid = 18541] [serial = 932] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3b0b66e000) [pid = 18541] [serial = 933] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3b09633400) [pid = 18541] [serial = 935] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3b149d5400) [pid = 18541] [serial = 893] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3b0930a800) [pid = 18541] [serial = 929] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 165 (0x7f3b0f7dbc00) [pid = 18541] [serial = 890] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 164 (0x7f3b010f1800) [pid = 18541] [serial = 923] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3b01dc6400) [pid = 18541] [serial = 924] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3b0c55c400) [pid = 18541] [serial = 902] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3b279af400) [pid = 18541] [serial = 899] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3b09633c00) [pid = 18541] [serial = 887] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3b039e9c00) [pid = 18541] [serial = 926] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 158 (0x7f3b047e0800) [pid = 18541] [serial = 927] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3b01e49800) [pid = 18541] [serial = 917] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 156 (0x7f3afe66cc00) [pid = 18541] [serial = 921] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3afdab6c00) [pid = 18541] [serial = 920] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 154 (0x7f3b046dc000) [pid = 18541] [serial = 905] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 153 (0x7f3b003ed400) [pid = 18541] [serial = 884] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 152 (0x7f3b04946800) [pid = 18541] [serial = 908] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 151 (0x7f3afd8fa800) [pid = 18541] [serial = 911] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 150 (0x7f3b22b0e400) [pid = 18541] [serial = 896] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 149 (0x7f3afdab2400) [pid = 18541] [serial = 914] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 148 (0x7f3b0c560400) [pid = 18541] [serial = 936] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | --DOMWINDOW == 147 (0x7f3b09637c00) [pid = 18541] [serial = 930] [outer = (nil)] [url = about:blank] 05:54:57 INFO - PROCESS | 18541 | 1460984097553 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1425ms 05:54:57 INFO - PROCESS | 18541 | 1460984097608 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 18541 | 1460984097610 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:54:57 INFO - PROCESS | 18541 | 1460984097626 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 18541 | 1460984097635 Marionette TRACE conn3 <- [1,1358,null,{}] 05:54:57 INFO - PROCESS | 18541 | 1460984097641 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:57 INFO - PROCESS | 18541 | 1460984097789 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:54:57 INFO - PROCESS | 18541 | 1460984097806 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030c5000 == 104 [pid = 18541] [id = 347] 05:54:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 148 (0x7f3afdab6c00) [pid = 18541] [serial = 1042] [outer = (nil)] 05:54:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 149 (0x7f3b01dc1800) [pid = 18541] [serial = 1043] [outer = 0x7f3afdab6c00] 05:54:57 INFO - PROCESS | 18541 | 1460984097865 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3b01e4c800) [pid = 18541] [serial = 1044] [outer = 0x7f3afdab6c00] 05:54:58 INFO - PROCESS | 18541 | 1460984098624 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1047ms 05:54:58 INFO - PROCESS | 18541 | 1460984098667 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:54:58 INFO - PROCESS | 18541 | 1460984098671 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:54:58 INFO - PROCESS | 18541 | 1460984098677 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 18541 | 1460984098679 Marionette TRACE conn3 <- [1,1362,null,{}] 05:54:58 INFO - PROCESS | 18541 | 1460984098684 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:58 INFO - PROCESS | 18541 | 1460984098858 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:54:58 INFO - PROCESS | 18541 | 1460984098872 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a23800 == 105 [pid = 18541] [id = 348] 05:54:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3b012af800) [pid = 18541] [serial = 1045] [outer = (nil)] 05:54:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3b03164c00) [pid = 18541] [serial = 1046] [outer = 0x7f3b012af800] 05:54:58 INFO - PROCESS | 18541 | 1460984098933 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 153 (0x7f3b03171000) [pid = 18541] [serial = 1047] [outer = 0x7f3b012af800] 05:54:59 INFO - PROCESS | 18541 | 1460984099888 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1233ms 05:54:59 INFO - PROCESS | 18541 | 1460984099909 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 18541 | 1460984099914 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:54:59 INFO - PROCESS | 18541 | 1460984099926 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 18541 | 1460984099928 Marionette TRACE conn3 <- [1,1366,null,{}] 05:54:59 INFO - PROCESS | 18541 | 1460984099934 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 18541 | 1460984100139 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:55:00 INFO - PROCESS | 18541 | 1460984100170 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094c3000 == 106 [pid = 18541] [id = 349] 05:55:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 154 (0x7f3b046c4000) [pid = 18541] [serial = 1048] [outer = (nil)] 05:55:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3b046cd800) [pid = 18541] [serial = 1049] [outer = 0x7f3b046c4000] 05:55:00 INFO - PROCESS | 18541 | 1460984100243 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3b047d9000) [pid = 18541] [serial = 1050] [outer = 0x7f3b046c4000] 05:55:00 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c313800 == 105 [pid = 18541] [id = 10] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3b0c8c7400) [pid = 18541] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 154 (0x7f3b0a961c00) [pid = 18541] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 153 (0x7f3afe669c00) [pid = 18541] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 152 (0x7f3b039e5400) [pid = 18541] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 151 (0x7f3b0c6ee800) [pid = 18541] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 150 (0x7f3afd87a400) [pid = 18541] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 149 (0x7f3afd0a7c00) [pid = 18541] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 148 (0x7f3b0ba69800) [pid = 18541] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 147 (0x7f3b0f934c00) [pid = 18541] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 146 (0x7f3afdab8000) [pid = 18541] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 145 (0x7f3affcf6400) [pid = 18541] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 144 (0x7f3afe66a000) [pid = 18541] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 143 (0x7f3afdab4c00) [pid = 18541] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:55:01 INFO - PROCESS | 18541 | --DOMWINDOW == 142 (0x7f3b005c7000) [pid = 18541] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:55:02 INFO - PROCESS | 18541 | 1460984101996 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 18541 | 1460984102012 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:55:02 INFO - PROCESS | 18541 | 1460984102018 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 18541 | 1460984102020 Marionette TRACE conn3 <- [1,1370,null,{}] 05:55:02 INFO - PROCESS | 18541 | 1460984102026 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 18541 | 1460984102189 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:55:02 INFO - PROCESS | 18541 | 1460984102320 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a613000 == 106 [pid = 18541] [id = 350] 05:55:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 143 (0x7f3afd0a3800) [pid = 18541] [serial = 1051] [outer = (nil)] 05:55:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 144 (0x7f3b046c5400) [pid = 18541] [serial = 1052] [outer = 0x7f3afd0a3800] 05:55:02 INFO - PROCESS | 18541 | 1460984102383 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 145 (0x7f3b0527ac00) [pid = 18541] [serial = 1053] [outer = 0x7f3afd0a3800] 05:55:03 INFO - PROCESS | 18541 | 1460984103033 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 18541 | 1460984103067 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:55:03 INFO - PROCESS | 18541 | 1460984103090 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 18541 | 1460984103093 Marionette TRACE conn3 <- [1,1374,null,{}] 05:55:03 INFO - PROCESS | 18541 | 1460984103098 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:03 INFO - PROCESS | 18541 | 1460984103258 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:55:03 INFO - PROCESS | 18541 | 1460984103391 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a951000 == 107 [pid = 18541] [id = 351] 05:55:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 146 (0x7f3afd0a7c00) [pid = 18541] [serial = 1054] [outer = (nil)] 05:55:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 147 (0x7f3b05286000) [pid = 18541] [serial = 1055] [outer = 0x7f3afd0a7c00] 05:55:03 INFO - PROCESS | 18541 | 1460984103455 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 148 (0x7f3b0963c400) [pid = 18541] [serial = 1056] [outer = 0x7f3afd0a7c00] 05:55:04 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:55:04 INFO - PROCESS | 18541 | 1460984104523 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 18541 | 1460984104583 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:55:04 INFO - PROCESS | 18541 | 1460984104593 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 18541 | 1460984104597 Marionette TRACE conn3 <- [1,1378,null,{}] 05:55:04 INFO - PROCESS | 18541 | 1460984104606 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:04 INFO - PROCESS | 18541 | 1460984104843 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:55:05 INFO - PROCESS | 18541 | 1460984105067 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b00104000 == 108 [pid = 18541] [id = 352] 05:55:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 149 (0x7f3afe666400) [pid = 18541] [serial = 1057] [outer = (nil)] 05:55:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3affcf4400) [pid = 18541] [serial = 1058] [outer = 0x7f3afe666400] 05:55:05 INFO - PROCESS | 18541 | 1460984105188 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3b003ec000) [pid = 18541] [serial = 1059] [outer = 0x7f3afe666400] 05:55:06 INFO - PROCESS | 18541 | 1460984106129 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 18541 | 1460984106189 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:55:06 INFO - PROCESS | 18541 | 1460984106201 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 18541 | 1460984106205 Marionette TRACE conn3 <- [1,1382,null,{}] 05:55:06 INFO - PROCESS | 18541 | 1460984106211 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:06 INFO - PROCESS | 18541 | 1460984106433 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:55:06 INFO - PROCESS | 18541 | 1460984106683 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b09462800 == 109 [pid = 18541] [id = 353] 05:55:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3aff0f4000) [pid = 18541] [serial = 1060] [outer = (nil)] 05:55:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 153 (0x7f3b01dc0000) [pid = 18541] [serial = 1061] [outer = 0x7f3aff0f4000] 05:55:06 INFO - PROCESS | 18541 | 1460984106797 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 154 (0x7f3b02de5000) [pid = 18541] [serial = 1062] [outer = 0x7f3aff0f4000] 05:55:07 INFO - PROCESS | 18541 | [18541] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:55:07 INFO - PROCESS | 18541 | 1460984107678 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 18541 | 1460984107738 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:55:07 INFO - PROCESS | 18541 | 1460984107762 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 18541 | 1460984107768 Marionette TRACE conn3 <- [1,1386,null,{}] 05:55:07 INFO - PROCESS | 18541 | 1460984107783 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:07 INFO - PROCESS | 18541 | 1460984107962 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:55:08 INFO - PROCESS | 18541 | 1460984108128 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6e1000 == 110 [pid = 18541] [id = 354] 05:55:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3b010fa800) [pid = 18541] [serial = 1063] [outer = (nil)] 05:55:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3b047dd800) [pid = 18541] [serial = 1064] [outer = 0x7f3b010fa800] 05:55:08 INFO - PROCESS | 18541 | 1460984108203 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3b05280400) [pid = 18541] [serial = 1065] [outer = 0x7f3b010fa800] 05:55:09 INFO - PROCESS | 18541 | 1460984109089 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 18541 | 1460984109154 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:55:09 INFO - PROCESS | 18541 | 1460984109159 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 18541 | 1460984109162 Marionette TRACE conn3 <- [1,1390,null,{}] 05:55:09 INFO - PROCESS | 18541 | 1460984109167 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:09 INFO - PROCESS | 18541 | 1460984109343 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:55:09 INFO - PROCESS | 18541 | 1460984109515 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1bf800 == 111 [pid = 18541] [id = 355] 05:55:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3b039e8400) [pid = 18541] [serial = 1066] [outer = (nil)] 05:55:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3b096c8800) [pid = 18541] [serial = 1067] [outer = 0x7f3b039e8400] 05:55:09 INFO - PROCESS | 18541 | 1460984109586 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3b0a966400) [pid = 18541] [serial = 1068] [outer = 0x7f3b039e8400] 05:55:10 INFO - PROCESS | 18541 | 1460984110412 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1280ms 05:55:10 INFO - PROCESS | 18541 | 1460984110440 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 18541 | 1460984110444 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:55:10 INFO - PROCESS | 18541 | 1460984110449 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 18541 | 1460984110452 Marionette TRACE conn3 <- [1,1394,null,{}] 05:55:10 INFO - PROCESS | 18541 | 1460984110457 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:10 INFO - PROCESS | 18541 | 1460984110614 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:55:10 INFO - PROCESS | 18541 | 1460984110786 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c70c800 == 112 [pid = 18541] [id = 356] 05:55:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3b095e0800) [pid = 18541] [serial = 1069] [outer = (nil)] 05:55:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3b0b674c00) [pid = 18541] [serial = 1070] [outer = 0x7f3b095e0800] 05:55:10 INFO - PROCESS | 18541 | 1460984110855 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3b0ba6a000) [pid = 18541] [serial = 1071] [outer = 0x7f3b095e0800] 05:55:11 INFO - PROCESS | 18541 | 1460984111700 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1282ms 05:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:55:11 INFO - PROCESS | 18541 | 1460984111733 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 18541 | 1460984111736 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:55:11 INFO - PROCESS | 18541 | 1460984111742 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 18541 | 1460984111745 Marionette TRACE conn3 <- [1,1398,null,{}] 05:55:11 INFO - PROCESS | 18541 | 1460984111750 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:11 INFO - PROCESS | 18541 | 1460984111953 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:55:12 INFO - PROCESS | 18541 | 1460984112145 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c990000 == 113 [pid = 18541] [id = 357] 05:55:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3b039ea000) [pid = 18541] [serial = 1072] [outer = (nil)] 05:55:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 165 (0x7f3b0be0c800) [pid = 18541] [serial = 1073] [outer = 0x7f3b039ea000] 05:55:12 INFO - PROCESS | 18541 | 1460984112217 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 166 (0x7f3b0c6ee800) [pid = 18541] [serial = 1074] [outer = 0x7f3b039ea000] 05:55:13 INFO - PROCESS | 18541 | 1460984113092 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1381ms 05:55:13 INFO - PROCESS | 18541 | 1460984113123 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 18541 | 1460984113126 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:55:13 INFO - PROCESS | 18541 | 1460984113132 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 18541 | 1460984113134 Marionette TRACE conn3 <- [1,1402,null,{}] 05:55:13 INFO - PROCESS | 18541 | 1460984113139 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:13 INFO - PROCESS | 18541 | 1460984113311 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:55:13 INFO - PROCESS | 18541 | 1460984113485 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0f785000 == 114 [pid = 18541] [id = 358] 05:55:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3b046c5000) [pid = 18541] [serial = 1075] [outer = (nil)] 05:55:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3b0c8ca000) [pid = 18541] [serial = 1076] [outer = 0x7f3b046c5000] 05:55:13 INFO - PROCESS | 18541 | 1460984113555 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3b0cabe800) [pid = 18541] [serial = 1077] [outer = 0x7f3b046c5000] 05:55:14 INFO - PROCESS | 18541 | 1460984114413 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1332ms 05:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:55:14 INFO - PROCESS | 18541 | 1460984114464 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 18541 | 1460984114467 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:55:14 INFO - PROCESS | 18541 | 1460984114474 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 18541 | 1460984114477 Marionette TRACE conn3 <- [1,1406,null,{}] 05:55:14 INFO - PROCESS | 18541 | 1460984114482 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:14 INFO - PROCESS | 18541 | 1460984114665 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:55:14 INFO - PROCESS | 18541 | 1460984114841 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10571800 == 115 [pid = 18541] [id = 359] 05:55:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3b0ba73000) [pid = 18541] [serial = 1078] [outer = (nil)] 05:55:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3b0d739400) [pid = 18541] [serial = 1079] [outer = 0x7f3b0ba73000] 05:55:14 INFO - PROCESS | 18541 | 1460984114910 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b0f741c00) [pid = 18541] [serial = 1080] [outer = 0x7f3b0ba73000] 05:55:15 INFO - PROCESS | 18541 | 1460984115782 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1378ms 05:55:15 INFO - PROCESS | 18541 | 1460984115852 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:55:15 INFO - PROCESS | 18541 | 1460984115855 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:55:15 INFO - PROCESS | 18541 | 1460984115862 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 18541 | 1460984115865 Marionette TRACE conn3 <- [1,1410,null,{}] 05:55:15 INFO - PROCESS | 18541 | 1460984115870 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:16 INFO - PROCESS | 18541 | 1460984116053 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:55:16 INFO - PROCESS | 18541 | 1460984116227 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10cb8000 == 116 [pid = 18541] [id = 360] 05:55:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b0c6f9000) [pid = 18541] [serial = 1081] [outer = (nil)] 05:55:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3b0f7da000) [pid = 18541] [serial = 1082] [outer = 0x7f3b0c6f9000] 05:55:16 INFO - PROCESS | 18541 | 1460984116298 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3b0f853c00) [pid = 18541] [serial = 1083] [outer = 0x7f3b0c6f9000] 05:55:17 INFO - PROCESS | 18541 | 1460984117237 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1428ms 05:55:17 INFO - PROCESS | 18541 | 1460984117291 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 18541 | 1460984117295 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:55:17 INFO - PROCESS | 18541 | 1460984117301 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 18541 | 1460984117304 Marionette TRACE conn3 <- [1,1414,null,{}] 05:55:17 INFO - PROCESS | 18541 | 1460984117310 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:17 INFO - PROCESS | 18541 | 1460984117525 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:55:17 INFO - PROCESS | 18541 | 1460984117768 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13943000 == 117 [pid = 18541] [id = 361] 05:55:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b0f9c3000) [pid = 18541] [serial = 1084] [outer = (nil)] 05:55:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3b0f9c9800) [pid = 18541] [serial = 1085] [outer = 0x7f3b0f9c3000] 05:55:17 INFO - PROCESS | 18541 | 1460984117856 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b0fa11800) [pid = 18541] [serial = 1086] [outer = 0x7f3b0f9c3000] 05:55:18 INFO - PROCESS | 18541 | 1460984118770 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1485ms 05:55:18 INFO - PROCESS | 18541 | 1460984118787 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 18541 | 1460984118790 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:55:18 INFO - PROCESS | 18541 | 1460984118796 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 18541 | 1460984118800 Marionette TRACE conn3 <- [1,1418,null,{}] 05:55:18 INFO - PROCESS | 18541 | 1460984118805 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:19 INFO - PROCESS | 18541 | 1460984119016 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:55:19 INFO - PROCESS | 18541 | 1460984119200 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afcfc9800 == 118 [pid = 18541] [id = 362] 05:55:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3afd887000) [pid = 18541] [serial = 1087] [outer = (nil)] 05:55:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3b00125800) [pid = 18541] [serial = 1088] [outer = 0x7f3afd887000] 05:55:19 INFO - PROCESS | 18541 | 1460984119336 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b10188000) [pid = 18541] [serial = 1089] [outer = 0x7f3afd887000] 05:55:20 INFO - PROCESS | 18541 | 1460984120174 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1430ms 05:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:55:20 INFO - PROCESS | 18541 | 1460984120227 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 18541 | 1460984120230 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:55:20 INFO - PROCESS | 18541 | 1460984120237 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 18541 | 1460984120240 Marionette TRACE conn3 <- [1,1422,null,{}] 05:55:20 INFO - PROCESS | 18541 | 1460984120246 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:20 INFO - PROCESS | 18541 | 1460984120424 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:55:20 INFO - PROCESS | 18541 | 1460984120607 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c992000 == 119 [pid = 18541] [id = 363] 05:55:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3afd888000) [pid = 18541] [serial = 1090] [outer = (nil)] 05:55:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b04945c00) [pid = 18541] [serial = 1091] [outer = 0x7f3afd888000] 05:55:20 INFO - PROCESS | 18541 | 1460984120683 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b10a4f000) [pid = 18541] [serial = 1092] [outer = 0x7f3afd888000] 05:55:21 INFO - PROCESS | 18541 | 1460984121940 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1730ms 05:55:21 INFO - PROCESS | 18541 | 1460984121966 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 18541 | 1460984121971 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:55:21 INFO - PROCESS | 18541 | 1460984121979 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - PROCESS | 18541 | 1460984121984 Marionette TRACE conn3 <- [1,1426,null,{}] 05:55:21 INFO - PROCESS | 18541 | 1460984121992 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:22 INFO - PROCESS | 18541 | 1460984122209 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:55:22 INFO - PROCESS | 18541 | 1460984122410 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048d2000 == 120 [pid = 18541] [id = 364] 05:55:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3afe665000) [pid = 18541] [serial = 1093] [outer = (nil)] 05:55:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3afe933400) [pid = 18541] [serial = 1094] [outer = 0x7f3afe665000] 05:55:22 INFO - PROCESS | 18541 | 1460984122477 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b00128400) [pid = 18541] [serial = 1095] [outer = 0x7f3afe665000] 05:55:23 INFO - PROCESS | 18541 | 1460984123547 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1584ms 05:55:23 INFO - PROCESS | 18541 | 1460984123563 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 18541 | 1460984123572 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:55:23 INFO - PROCESS | 18541 | 1460984123582 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 18541 | 1460984123586 Marionette TRACE conn3 <- [1,1430,null,{}] 05:55:23 INFO - PROCESS | 18541 | 1460984123591 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:23 INFO - PROCESS | 18541 | 1460984123762 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:55:23 INFO - PROCESS | 18541 | 1460984123963 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbee1000 == 121 [pid = 18541] [id = 365] 05:55:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b00129000) [pid = 18541] [serial = 1096] [outer = (nil)] 05:55:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b010ec800) [pid = 18541] [serial = 1097] [outer = 0x7f3b00129000] 05:55:24 INFO - PROCESS | 18541 | 1460984124078 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b012ad000) [pid = 18541] [serial = 1098] [outer = 0x7f3b00129000] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a613000 == 120 [pid = 18541] [id = 350] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094c3000 == 119 [pid = 18541] [id = 349] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3b03162400) [pid = 18541] [serial = 995] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b1018d000) [pid = 18541] [serial = 968] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b23943c00) [pid = 18541] [serial = 965] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b012ab400) [pid = 18541] [serial = 962] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04a23800 == 118 [pid = 18541] [id = 348] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030c5000 == 117 [pid = 18541] [id = 347] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd9ea000 == 116 [pid = 18541] [id = 346] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003ce000 == 115 [pid = 18541] [id = 345] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe6d6000 == 114 [pid = 18541] [id = 344] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a94e800 == 113 [pid = 18541] [id = 333] 05:55:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0010b800 == 112 [pid = 18541] [id = 332] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3afd8f5c00) [pid = 18541] [serial = 972] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b00126000) [pid = 18541] [serial = 993] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3b0bda8000) [pid = 18541] [serial = 986] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3b1018b400) [pid = 18541] [serial = 989] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3affcf9800) [pid = 18541] [serial = 974] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b0963bc00) [pid = 18541] [serial = 983] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b01dc7800) [pid = 18541] [serial = 977] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b149d3400) [pid = 18541] [serial = 956] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b02decc00) [pid = 18541] [serial = 978] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b0f7d4000) [pid = 18541] [serial = 953] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3b02de7400) [pid = 18541] [serial = 944] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b0c6f8800) [pid = 18541] [serial = 987] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b003eac00) [pid = 18541] [serial = 975] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b0c8c5400) [pid = 18541] [serial = 950] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3b0ba6a800) [pid = 18541] [serial = 947] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3b0d690800) [pid = 18541] [serial = 990] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3afe66c000) [pid = 18541] [serial = 941] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3afd881c00) [pid = 18541] [serial = 971] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3b04951000) [pid = 18541] [serial = 981] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3b02de4c00) [pid = 18541] [serial = 980] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 165 (0x7f3afe92c000) [pid = 18541] [serial = 992] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 164 (0x7f3b22481c00) [pid = 18541] [serial = 959] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3b0cabd000) [pid = 18541] [serial = 939] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3b0a969c00) [pid = 18541] [serial = 984] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3b17e71c00) [pid = 18541] [serial = 894] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3b15711400) [pid = 18541] [serial = 882] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3b01dbd800) [pid = 18541] [serial = 885] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 158 (0x7f3b0a967000) [pid = 18541] [serial = 888] [outer = (nil)] [url = about:blank] 05:55:24 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3b10a7bc00) [pid = 18541] [serial = 891] [outer = (nil)] [url = about:blank] 05:55:25 INFO - PROCESS | 18541 | 1460984125121 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1584ms 05:55:25 INFO - PROCESS | 18541 | 1460984125168 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 18541 | 1460984125171 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:55:25 INFO - PROCESS | 18541 | 1460984125178 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 18541 | 1460984125183 Marionette TRACE conn3 <- [1,1434,null,{}] 05:55:25 INFO - PROCESS | 18541 | 1460984125198 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:25 INFO - PROCESS | 18541 | 1460984125381 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:55:25 INFO - PROCESS | 18541 | 1460984125553 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0010b800 == 113 [pid = 18541] [id = 366] 05:55:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3b0012e800) [pid = 18541] [serial = 1099] [outer = (nil)] 05:55:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3b02de8400) [pid = 18541] [serial = 1100] [outer = 0x7f3b0012e800] 05:55:25 INFO - PROCESS | 18541 | 1460984125628 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3b039e3000) [pid = 18541] [serial = 1101] [outer = 0x7f3b0012e800] 05:55:26 INFO - PROCESS | 18541 | 1460984126376 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1234ms 05:55:26 INFO - PROCESS | 18541 | 1460984126434 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 18541 | 1460984126439 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:55:26 INFO - PROCESS | 18541 | 1460984126447 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 18541 | 1460984126450 Marionette TRACE conn3 <- [1,1438,null,{}] 05:55:26 INFO - PROCESS | 18541 | 1460984126455 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:26 INFO - PROCESS | 18541 | 1460984126671 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:55:26 INFO - PROCESS | 18541 | 1460984126820 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a2f000 == 114 [pid = 18541] [id = 367] 05:55:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3b047d6c00) [pid = 18541] [serial = 1102] [outer = (nil)] 05:55:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3b04950400) [pid = 18541] [serial = 1103] [outer = 0x7f3b047d6c00] 05:55:26 INFO - PROCESS | 18541 | 1460984126897 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3b0527bc00) [pid = 18541] [serial = 1104] [outer = 0x7f3b047d6c00] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3b046c4000) [pid = 18541] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3afc4de800) [pid = 18541] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3b012af800) [pid = 18541] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3afdab7000) [pid = 18541] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 158 (0x7f3b0012c400) [pid = 18541] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3afdab6c00) [pid = 18541] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 156 (0x7f3b0be09c00) [pid = 18541] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3afd0a0c00) [pid = 18541] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:55:27 INFO - PROCESS | 18541 | --DOMWINDOW == 154 (0x7f3afd0a3800) [pid = 18541] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:55:28 INFO - PROCESS | 18541 | 1460984128312 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1927ms 05:55:28 INFO - PROCESS | 18541 | 1460984128376 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 18541 | 1460984128382 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:55:28 INFO - PROCESS | 18541 | 1460984128392 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 18541 | 1460984128397 Marionette TRACE conn3 <- [1,1442,null,{}] 05:55:28 INFO - PROCESS | 18541 | 1460984128409 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:28 INFO - PROCESS | 18541 | 1460984128644 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:55:28 INFO - PROCESS | 18541 | 1460984128877 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff1d3800 == 115 [pid = 18541] [id = 368] 05:55:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3affcf9800) [pid = 18541] [serial = 1105] [outer = (nil)] 05:55:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3b0012c400) [pid = 18541] [serial = 1106] [outer = 0x7f3affcf9800] 05:55:29 INFO - PROCESS | 18541 | 1460984128998 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3b010eec00) [pid = 18541] [serial = 1107] [outer = 0x7f3affcf9800] 05:55:30 INFO - PROCESS | 18541 | 1460984129998 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1639ms 05:55:30 INFO - PROCESS | 18541 | 1460984130032 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 18541 | 1460984130040 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:55:30 INFO - PROCESS | 18541 | 1460984130051 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 18541 | 1460984130056 Marionette TRACE conn3 <- [1,1446,null,{}] 05:55:30 INFO - PROCESS | 18541 | 1460984130063 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:30 INFO - PROCESS | 18541 | 1460984130241 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:55:30 INFO - PROCESS | 18541 | 1460984130419 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0945a000 == 116 [pid = 18541] [id = 369] 05:55:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3b00124800) [pid = 18541] [serial = 1108] [outer = (nil)] 05:55:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3b03165c00) [pid = 18541] [serial = 1109] [outer = 0x7f3b00124800] 05:55:30 INFO - PROCESS | 18541 | 1460984130489 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3b046d0800) [pid = 18541] [serial = 1110] [outer = 0x7f3b00124800] 05:55:31 INFO - PROCESS | 18541 | 1460984131475 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1487ms 05:55:31 INFO - PROCESS | 18541 | 1460984131539 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:55:31 INFO - PROCESS | 18541 | 1460984131543 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:55:31 INFO - PROCESS | 18541 | 1460984131550 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 18541 | 1460984131555 Marionette TRACE conn3 <- [1,1450,null,{}] 05:55:31 INFO - PROCESS | 18541 | 1460984131571 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:31 INFO - PROCESS | 18541 | 1460984131799 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:55:32 INFO - PROCESS | 18541 | 1460984132012 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b653800 == 117 [pid = 18541] [id = 370] 05:55:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3b0527b000) [pid = 18541] [serial = 1111] [outer = (nil)] 05:55:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3b096c1400) [pid = 18541] [serial = 1112] [outer = 0x7f3b0527b000] 05:55:32 INFO - PROCESS | 18541 | 1460984132143 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3b0b66ac00) [pid = 18541] [serial = 1113] [outer = 0x7f3b0527b000] 05:55:33 INFO - PROCESS | 18541 | 1460984133032 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1534ms 05:55:33 INFO - PROCESS | 18541 | 1460984133083 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 18541 | 1460984133087 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:55:33 INFO - PROCESS | 18541 | 1460984133093 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 18541 | 1460984133096 Marionette TRACE conn3 <- [1,1454,null,{}] 05:55:33 INFO - PROCESS | 18541 | 1460984133102 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:33 INFO - PROCESS | 18541 | 1460984133282 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:55:33 INFO - PROCESS | 18541 | 1460984133461 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2bb800 == 118 [pid = 18541] [id = 371] 05:55:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3b09303c00) [pid = 18541] [serial = 1114] [outer = (nil)] 05:55:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 165 (0x7f3b0bd9a800) [pid = 18541] [serial = 1115] [outer = 0x7f3b09303c00] 05:55:33 INFO - PROCESS | 18541 | 1460984133534 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 166 (0x7f3b0c0e1c00) [pid = 18541] [serial = 1116] [outer = 0x7f3b09303c00] 05:55:34 INFO - PROCESS | 18541 | 1460984134382 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1326ms 05:55:34 INFO - PROCESS | 18541 | 1460984134424 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 18541 | 1460984134431 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:55:34 INFO - PROCESS | 18541 | 1460984134438 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 18541 | 1460984134440 Marionette TRACE conn3 <- [1,1458,null,{}] 05:55:34 INFO - PROCESS | 18541 | 1460984134446 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:34 INFO - PROCESS | 18541 | 1460984134613 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:55:34 INFO - PROCESS | 18541 | 1460984134787 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c989800 == 119 [pid = 18541] [id = 372] 05:55:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3b0b99f000) [pid = 18541] [serial = 1117] [outer = (nil)] 05:55:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3b0c55f000) [pid = 18541] [serial = 1118] [outer = 0x7f3b0b99f000] 05:55:34 INFO - PROCESS | 18541 | 1460984134853 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3b0c6f8800) [pid = 18541] [serial = 1119] [outer = 0x7f3b0b99f000] 05:55:35 INFO - PROCESS | 18541 | 1460984135782 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1378ms 05:55:35 INFO - PROCESS | 18541 | 1460984135817 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 18541 | 1460984135820 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:55:35 INFO - PROCESS | 18541 | 1460984135826 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 18541 | 1460984135829 Marionette TRACE conn3 <- [1,1462,null,{}] 05:55:35 INFO - PROCESS | 18541 | 1460984135834 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:36 INFO - PROCESS | 18541 | 1460984136024 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:55:36 INFO - PROCESS | 18541 | 1460984136203 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10cac000 == 120 [pid = 18541] [id = 373] 05:55:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3b0c0ee400) [pid = 18541] [serial = 1120] [outer = (nil)] 05:55:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3b0f85f400) [pid = 18541] [serial = 1121] [outer = 0x7f3b0c0ee400] 05:55:36 INFO - PROCESS | 18541 | 1460984136274 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b10a4a800) [pid = 18541] [serial = 1122] [outer = 0x7f3b0c0ee400] 05:55:37 INFO - PROCESS | 18541 | 1460984137212 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1426ms 05:55:37 INFO - PROCESS | 18541 | 1460984137254 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 18541 | 1460984137257 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:55:37 INFO - PROCESS | 18541 | 1460984137263 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 18541 | 1460984137265 Marionette TRACE conn3 <- [1,1466,null,{}] 05:55:37 INFO - PROCESS | 18541 | 1460984137271 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:37 INFO - PROCESS | 18541 | 1460984137469 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:55:37 INFO - PROCESS | 18541 | 1460984137649 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14468000 == 121 [pid = 18541] [id = 374] 05:55:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b0da6c400) [pid = 18541] [serial = 1123] [outer = (nil)] 05:55:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3b117a0400) [pid = 18541] [serial = 1124] [outer = 0x7f3b0da6c400] 05:55:37 INFO - PROCESS | 18541 | 1460984137722 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3b117cb800) [pid = 18541] [serial = 1125] [outer = 0x7f3b0da6c400] 05:55:38 INFO - PROCESS | 18541 | 1460984138636 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1427ms 05:55:38 INFO - PROCESS | 18541 | 1460984138691 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 18541 | 1460984138695 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:55:38 INFO - PROCESS | 18541 | 1460984138702 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 18541 | 1460984138705 Marionette TRACE conn3 <- [1,1470,null,{}] 05:55:38 INFO - PROCESS | 18541 | 1460984138710 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:38 INFO - PROCESS | 18541 | 1460984138892 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:55:39 INFO - PROCESS | 18541 | 1460984139073 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14ac9000 == 122 [pid = 18541] [id = 375] 05:55:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b05284800) [pid = 18541] [serial = 1126] [outer = (nil)] 05:55:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3b118aa000) [pid = 18541] [serial = 1127] [outer = 0x7f3b05284800] 05:55:39 INFO - PROCESS | 18541 | 1460984139147 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b11b63000) [pid = 18541] [serial = 1128] [outer = 0x7f3b05284800] 05:55:40 INFO - PROCESS | 18541 | 1460984140026 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1384ms 05:55:40 INFO - PROCESS | 18541 | 1460984140087 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:55:40 INFO - PROCESS | 18541 | 1460984140090 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:55:40 INFO - PROCESS | 18541 | 1460984140096 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 18541 | 1460984140099 Marionette TRACE conn3 <- [1,1474,null,{}] 05:55:40 INFO - PROCESS | 18541 | 1460984140104 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:40 INFO - PROCESS | 18541 | 1460984140294 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:55:40 INFO - PROCESS | 18541 | 1460984140472 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157bc000 == 123 [pid = 18541] [id = 376] 05:55:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3b10a4d400) [pid = 18541] [serial = 1129] [outer = (nil)] 05:55:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3b133e4800) [pid = 18541] [serial = 1130] [outer = 0x7f3b10a4d400] 05:55:40 INFO - PROCESS | 18541 | 1460984140547 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b1360dc00) [pid = 18541] [serial = 1131] [outer = 0x7f3b10a4d400] 05:55:41 INFO - PROCESS | 18541 | 1460984141450 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1427ms 05:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:55:41 INFO - PROCESS | 18541 | 1460984141525 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 18541 | 1460984141528 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:55:41 INFO - PROCESS | 18541 | 1460984141535 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 18541 | 1460984141537 Marionette TRACE conn3 <- [1,1478,null,{}] 05:55:41 INFO - PROCESS | 18541 | 1460984141544 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:41 INFO - PROCESS | 18541 | 1460984141773 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:55:41 INFO - PROCESS | 18541 | 1460984141993 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1b9a0800 == 124 [pid = 18541] [id = 377] 05:55:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3b117cb400) [pid = 18541] [serial = 1132] [outer = (nil)] 05:55:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b13bc5000) [pid = 18541] [serial = 1133] [outer = 0x7f3b117cb400] 05:55:42 INFO - PROCESS | 18541 | 1460984142109 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b13ec8000) [pid = 18541] [serial = 1134] [outer = 0x7f3b117cb400] 05:55:43 INFO - PROCESS | 18541 | 1460984143072 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1581ms 05:55:43 INFO - PROCESS | 18541 | 1460984143115 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 18541 | 1460984143119 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:55:43 INFO - PROCESS | 18541 | 1460984143125 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 18541 | 1460984143129 Marionette TRACE conn3 <- [1,1482,null,{}] 05:55:43 INFO - PROCESS | 18541 | 1460984143134 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:43 INFO - PROCESS | 18541 | 1460984143339 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:55:43 INFO - PROCESS | 18541 | 1460984143543 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2270d800 == 125 [pid = 18541] [id = 378] 05:55:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b13695800) [pid = 18541] [serial = 1135] [outer = (nil)] 05:55:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3b149d8400) [pid = 18541] [serial = 1136] [outer = 0x7f3b13695800] 05:55:43 INFO - PROCESS | 18541 | 1460984143674 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b1532f400) [pid = 18541] [serial = 1137] [outer = 0x7f3b13695800] 05:55:44 INFO - PROCESS | 18541 | 1460984144530 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1481ms 05:55:44 INFO - PROCESS | 18541 | 1460984144607 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 18541 | 1460984144611 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:55:44 INFO - PROCESS | 18541 | 1460984144616 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 18541 | 1460984144618 Marionette TRACE conn3 <- [1,1486,null,{}] 05:55:44 INFO - PROCESS | 18541 | 1460984144624 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:44 INFO - PROCESS | 18541 | 1460984144845 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:55:45 INFO - PROCESS | 18541 | 1460984145088 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd082800 == 126 [pid = 18541] [id = 379] 05:55:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3afd0a9000) [pid = 18541] [serial = 1138] [outer = (nil)] 05:55:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3afdab2800) [pid = 18541] [serial = 1139] [outer = 0x7f3afd0a9000] 05:55:45 INFO - PROCESS | 18541 | 1460984145207 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b012ae000) [pid = 18541] [serial = 1140] [outer = 0x7f3afd0a9000] 05:55:46 INFO - PROCESS | 18541 | 1460984146079 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1525ms 05:55:46 INFO - PROCESS | 18541 | 1460984146143 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 18541 | 1460984146147 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:55:46 INFO - PROCESS | 18541 | 1460984146152 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 18541 | 1460984146155 Marionette TRACE conn3 <- [1,1490,null,{}] 05:55:46 INFO - PROCESS | 18541 | 1460984146160 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:46 INFO - PROCESS | 18541 | 1460984146339 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:55:46 INFO - PROCESS | 18541 | 1460984146907 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b03150000 == 127 [pid = 18541] [id = 380] 05:55:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3afd0abc00) [pid = 18541] [serial = 1141] [outer = (nil)] 05:55:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3afd883800) [pid = 18541] [serial = 1142] [outer = 0x7f3afd0abc00] 05:55:47 INFO - PROCESS | 18541 | 1460984147020 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3afe664000) [pid = 18541] [serial = 1143] [outer = 0x7f3afd0abc00] 05:55:47 INFO - PROCESS | 18541 | 1460984147936 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1828ms 05:55:47 INFO - PROCESS | 18541 | 1460984147983 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 18541 | 1460984147987 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:55:47 INFO - PROCESS | 18541 | 1460984147994 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 18541 | 1460984148000 Marionette TRACE conn3 <- [1,1494,null,{}] 05:55:48 INFO - PROCESS | 18541 | 1460984148007 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:48 INFO - PROCESS | 18541 | 1460984148178 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:55:48 INFO - PROCESS | 18541 | 1460984148532 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afcfb2800 == 128 [pid = 18541] [id = 381] 05:55:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b003e5400) [pid = 18541] [serial = 1144] [outer = (nil)] 05:55:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b012a7400) [pid = 18541] [serial = 1145] [outer = 0x7f3b003e5400] 05:55:48 INFO - PROCESS | 18541 | 1460984148605 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b03169400) [pid = 18541] [serial = 1146] [outer = 0x7f3b003e5400] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b29a82000 == 127 [pid = 18541] [id = 320] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c70e800 == 126 [pid = 18541] [id = 322] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b58800 == 125 [pid = 18541] [id = 319] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd818000 == 124 [pid = 18541] [id = 321] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3aff0f3000) [pid = 18541] [serial = 1025] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3afc4db000) [pid = 18541] [serial = 1031] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3b0b672c00) [pid = 18541] [serial = 1028] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b05286000) [pid = 18541] [serial = 1055] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0010b800 == 123 [pid = 18541] [id = 366] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbee1000 == 122 [pid = 18541] [id = 365] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048d2000 == 121 [pid = 18541] [id = 364] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10571800 == 120 [pid = 18541] [id = 359] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0f785000 == 119 [pid = 18541] [id = 358] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c990000 == 118 [pid = 18541] [id = 357] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c70c800 == 117 [pid = 18541] [id = 356] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c1bf800 == 116 [pid = 18541] [id = 355] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6e1000 == 115 [pid = 18541] [id = 354] 05:55:49 INFO - PROCESS | 18541 | 1460984149606 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b09462800 == 114 [pid = 18541] [id = 353] 05:55:49 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b00104000 == 113 [pid = 18541] [id = 352] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b25a24400) [pid = 18541] [serial = 1022] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b05279800) [pid = 18541] [serial = 1004] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3b118a8800) [pid = 18541] [serial = 1013] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b0f744000) [pid = 18541] [serial = 1010] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b0494e800) [pid = 18541] [serial = 996] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b047d9000) [pid = 18541] [serial = 1050] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3b01dc1800) [pid = 18541] [serial = 1043] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b01e4c800) [pid = 18541] [serial = 1044] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3b1639ac00) [pid = 18541] [serial = 726] [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.] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3affcf2800) [pid = 18541] [serial = 1038] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3afdaafc00) [pid = 18541] [serial = 1037] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b046c5400) [pid = 18541] [serial = 1052] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b03171000) [pid = 18541] [serial = 1047] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b0527ac00) [pid = 18541] [serial = 1053] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b01dc7000) [pid = 18541] [serial = 1001] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b046cd800) [pid = 18541] [serial = 1049] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3afd880c00) [pid = 18541] [serial = 1035] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3afd0a8800) [pid = 18541] [serial = 1034] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b0ba77c00) [pid = 18541] [serial = 1007] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b03164c00) [pid = 18541] [serial = 1046] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3b16238000) [pid = 18541] [serial = 1016] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3b150ea000) [pid = 18541] [serial = 1019] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3afdaac000) [pid = 18541] [serial = 998] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3b005ca800) [pid = 18541] [serial = 1040] [outer = (nil)] [url = about:blank] 05:55:49 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3b012a2c00) [pid = 18541] [serial = 1041] [outer = (nil)] [url = about:blank] 05:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1679ms 05:55:49 INFO - PROCESS | 18541 | 1460984149678 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:55:49 INFO - PROCESS | 18541 | 1460984149683 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:55:49 INFO - PROCESS | 18541 | 1460984149690 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 18541 | 1460984149693 Marionette TRACE conn3 <- [1,1498,null,{}] 05:55:49 INFO - PROCESS | 18541 | 1460984149698 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:49 INFO - PROCESS | 18541 | 1460984149868 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:55:50 INFO - PROCESS | 18541 | 1460984150078 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe95d000 == 114 [pid = 18541] [id = 382] 05:55:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3b0012f400) [pid = 18541] [serial = 1147] [outer = (nil)] 05:55:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3b046cd800) [pid = 18541] [serial = 1148] [outer = 0x7f3b0012f400] 05:55:50 INFO - PROCESS | 18541 | 1460984150143 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3b04946000) [pid = 18541] [serial = 1149] [outer = 0x7f3b0012f400] 05:55:50 INFO - PROCESS | 18541 | 1460984150825 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1177ms 05:55:50 INFO - PROCESS | 18541 | 1460984150867 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 18541 | 1460984150871 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:55:50 INFO - PROCESS | 18541 | 1460984150903 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 18541 | 1460984150912 Marionette TRACE conn3 <- [1,1502,null,{}] 05:55:50 INFO - PROCESS | 18541 | 1460984150924 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:51 INFO - PROCESS | 18541 | 1460984151101 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:55:51 INFO - PROCESS | 18541 | 1460984151113 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5bd000 == 115 [pid = 18541] [id = 383] 05:55:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3b01e48000) [pid = 18541] [serial = 1150] [outer = (nil)] 05:55:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b096c1000) [pid = 18541] [serial = 1151] [outer = 0x7f3b01e48000] 05:55:51 INFO - PROCESS | 18541 | 1460984151173 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b0b66e000) [pid = 18541] [serial = 1152] [outer = 0x7f3b01e48000] 05:55:52 INFO - PROCESS | 18541 | 1460984151999 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1166ms 05:55:52 INFO - PROCESS | 18541 | 1460984152064 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 18541 | 1460984152069 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:55:52 INFO - PROCESS | 18541 | 1460984152088 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 18541 | 1460984152091 Marionette TRACE conn3 <- [1,1506,null,{}] 05:55:52 INFO - PROCESS | 18541 | 1460984152096 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:52 INFO - PROCESS | 18541 | 1460984152321 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:55:52 INFO - PROCESS | 18541 | 1460984152346 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b63b800 == 116 [pid = 18541] [id = 384] 05:55:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3b0b670000) [pid = 18541] [serial = 1153] [outer = (nil)] 05:55:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3b0bda2c00) [pid = 18541] [serial = 1154] [outer = 0x7f3b0b670000] 05:55:52 INFO - PROCESS | 18541 | 1460984152405 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b0c55b400) [pid = 18541] [serial = 1155] [outer = 0x7f3b0b670000] 05:55:53 INFO - PROCESS | 18541 | 1460984153251 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1190ms 05:55:53 INFO - PROCESS | 18541 | 1460984153276 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 18541 | 1460984153279 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:55:53 INFO - PROCESS | 18541 | 1460984153284 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 18541 | 1460984153286 Marionette TRACE conn3 <- [1,1510,null,{}] 05:55:53 INFO - PROCESS | 18541 | 1460984153291 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:53 INFO - PROCESS | 18541 | 1460984153505 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:55:53 INFO - PROCESS | 18541 | 1460984153544 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1be800 == 117 [pid = 18541] [id = 385] 05:55:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3b0c8cf800) [pid = 18541] [serial = 1156] [outer = (nil)] 05:55:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b0d730800) [pid = 18541] [serial = 1157] [outer = 0x7f3b0c8cf800] 05:55:53 INFO - PROCESS | 18541 | 1460984153617 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3b0f7e1000) [pid = 18541] [serial = 1158] [outer = 0x7f3b0c8cf800] 05:55:54 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b00129000) [pid = 18541] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:55:54 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3afe665000) [pid = 18541] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:55:54 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b0c316800) [pid = 18541] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:55:54 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3b0012e800) [pid = 18541] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:55:54 INFO - PROCESS | 18541 | 1460984154664 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1437ms 05:55:54 INFO - PROCESS | 18541 | 1460984154723 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 18541 | 1460984154726 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:55:54 INFO - PROCESS | 18541 | 1460984154732 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 18541 | 1460984154734 Marionette TRACE conn3 <- [1,1514,null,{}] 05:55:54 INFO - PROCESS | 18541 | 1460984154740 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:54 INFO - PROCESS | 18541 | 1460984154916 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:55:55 INFO - PROCESS | 18541 | 1460984155069 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7de000 == 118 [pid = 18541] [id = 386] 05:55:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b005c6400) [pid = 18541] [serial = 1159] [outer = (nil)] 05:55:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3b0f857800) [pid = 18541] [serial = 1160] [outer = 0x7f3b005c6400] 05:55:55 INFO - PROCESS | 18541 | 1460984155130 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b10191800) [pid = 18541] [serial = 1161] [outer = 0x7f3b005c6400] 05:55:55 INFO - PROCESS | 18541 | 1460984155812 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1138ms 05:55:55 INFO - PROCESS | 18541 | 1460984155874 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 18541 | 1460984155878 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:55:55 INFO - PROCESS | 18541 | 1460984155884 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 18541 | 1460984155888 Marionette TRACE conn3 <- [1,1518,null,{}] 05:55:55 INFO - PROCESS | 18541 | 1460984155893 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:56 INFO - PROCESS | 18541 | 1460984156113 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:55:56 INFO - PROCESS | 18541 | 1460984156131 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1032b000 == 119 [pid = 18541] [id = 387] 05:55:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3b0f9bf000) [pid = 18541] [serial = 1162] [outer = (nil)] 05:55:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3b11a48c00) [pid = 18541] [serial = 1163] [outer = 0x7f3b0f9bf000] 05:55:56 INFO - PROCESS | 18541 | 1460984156194 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b13bbc800) [pid = 18541] [serial = 1164] [outer = 0x7f3b0f9bf000] 05:55:57 INFO - PROCESS | 18541 | 1460984157249 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1383ms 05:55:57 INFO - PROCESS | 18541 | 1460984157268 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 18541 | 1460984157274 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:55:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:55:57 INFO - PROCESS | 18541 | 1460984157283 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 18541 | 1460984157287 Marionette TRACE conn3 <- [1,1522,null,{}] 05:55:57 INFO - PROCESS | 18541 | 1460984157295 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:57 INFO - PROCESS | 18541 | 1460984157494 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:55:57 INFO - PROCESS | 18541 | 1460984157694 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a2e000 == 120 [pid = 18541] [id = 388] 05:55:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3afe669800) [pid = 18541] [serial = 1165] [outer = (nil)] 05:55:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b010efc00) [pid = 18541] [serial = 1166] [outer = 0x7f3afe669800] 05:55:57 INFO - PROCESS | 18541 | 1460984157771 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b03163400) [pid = 18541] [serial = 1167] [outer = 0x7f3afe669800] 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 05:55:58 INFO - PROCESS | 18541 | 1460984158672 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:55:58 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 () { 05:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:55:58 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 () { 05:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:55:58 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 () { 05:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:55:58 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 () { 05:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:55:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1436ms 05:55:58 INFO - PROCESS | 18541 | 1460984158728 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 18541 | 1460984158739 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:55:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:55:58 INFO - PROCESS | 18541 | 1460984158750 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 18541 | 1460984158753 Marionette TRACE conn3 <- [1,1526,null,{}] 05:55:58 INFO - PROCESS | 18541 | 1460984158774 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:59 INFO - PROCESS | 18541 | 1460984159014 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:55:59 INFO - PROCESS | 18541 | 1460984159145 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2b2000 == 121 [pid = 18541] [id = 389] 05:55:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b03167400) [pid = 18541] [serial = 1168] [outer = (nil)] 05:55:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3b0a96d400) [pid = 18541] [serial = 1169] [outer = 0x7f3b03167400] 05:55:59 INFO - PROCESS | 18541 | 1460984159222 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b0c3b6c00) [pid = 18541] [serial = 1170] [outer = 0x7f3b03167400] 05:56:00 INFO - PROCESS | 18541 | 1460984160091 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:56:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:56:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:56:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:56:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:56:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:56:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:56:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1379ms 05:56:00 INFO - PROCESS | 18541 | 1460984160132 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:56:00 INFO - PROCESS | 18541 | 1460984160136 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:56:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:56:00 INFO - PROCESS | 18541 | 1460984160158 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 18541 | 1460984160165 Marionette TRACE conn3 <- [1,1530,null,{}] 05:56:00 INFO - PROCESS | 18541 | 1460984160184 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:00 INFO - PROCESS | 18541 | 1460984160390 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:56:00 INFO - PROCESS | 18541 | 1460984160574 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b147ce000 == 122 [pid = 18541] [id = 390] 05:56:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b0c6cfc00) [pid = 18541] [serial = 1171] [outer = (nil)] 05:56:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b10a4fc00) [pid = 18541] [serial = 1172] [outer = 0x7f3b0c6cfc00] 05:56:00 INFO - PROCESS | 18541 | 1460984160647 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b133df800) [pid = 18541] [serial = 1173] [outer = 0x7f3b0c6cfc00] 05:56:01 INFO - PROCESS | 18541 | 1460984161451 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:56:01 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 05:56:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:56:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:56:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:56:01 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. 05:56:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:56:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1352ms 05:56:01 INFO - PROCESS | 18541 | 1460984161497 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:56:01 INFO - PROCESS | 18541 | 1460984161502 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:56:01 INFO - PROCESS | 18541 | 1460984161508 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 18541 | 1460984161511 Marionette TRACE conn3 <- [1,1534,null,{}] 05:56:01 INFO - PROCESS | 18541 | 1460984161516 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:01 INFO - PROCESS | 18541 | 1460984161726 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:56:01 INFO - PROCESS | 18541 | 1460984161889 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22722000 == 123 [pid = 18541] [id = 391] 05:56:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b0da73400) [pid = 18541] [serial = 1174] [outer = (nil)] 05:56:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b149cdc00) [pid = 18541] [serial = 1175] [outer = 0x7f3b0da73400] 05:56:01 INFO - PROCESS | 18541 | 1460984161957 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b150eb800) [pid = 18541] [serial = 1176] [outer = 0x7f3b0da73400] 05:56:02 INFO - PROCESS | 18541 | 1460984162913 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1478ms 05:56:02 INFO - PROCESS | 18541 | 1460984162989 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 18541 | 1460984162993 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:56:03 INFO - PROCESS | 18541 | 1460984163000 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 18541 | 1460984163002 Marionette TRACE conn3 <- [1,1538,null,{}] 05:56:03 INFO - PROCESS | 18541 | 1460984163008 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:03 INFO - PROCESS | 18541 | 1460984163189 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:56:03 INFO - PROCESS | 18541 | 1460984163377 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b36800 == 124 [pid = 18541] [id = 392] 05:56:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b10a4a400) [pid = 18541] [serial = 1177] [outer = (nil)] 05:56:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b161a6400) [pid = 18541] [serial = 1178] [outer = 0x7f3b10a4a400] 05:56:03 INFO - PROCESS | 18541 | 1460984163447 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b17e79800) [pid = 18541] [serial = 1179] [outer = 0x7f3b10a4a400] 05:56:04 INFO - PROCESS | 18541 | 1460984164310 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1379ms 05:56:04 INFO - PROCESS | 18541 | 1460984164380 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 18541 | 1460984164383 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:56:04 INFO - PROCESS | 18541 | 1460984164390 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 18541 | 1460984164393 Marionette TRACE conn3 <- [1,1542,null,{}] 05:56:04 INFO - PROCESS | 18541 | 1460984164398 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:04 INFO - PROCESS | 18541 | 1460984164640 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:56:04 INFO - PROCESS | 18541 | 1460984164824 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2757e800 == 125 [pid = 18541] [id = 393] 05:56:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b05285c00) [pid = 18541] [serial = 1180] [outer = (nil)] 05:56:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b22770000) [pid = 18541] [serial = 1181] [outer = 0x7f3b05285c00] 05:56:04 INFO - PROCESS | 18541 | 1460984164906 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b2394e000) [pid = 18541] [serial = 1182] [outer = 0x7f3b05285c00] 05:56:05 INFO - PROCESS | 18541 | 1460984165760 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1428ms 05:56:05 INFO - PROCESS | 18541 | 1460984165819 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 18541 | 1460984165823 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:56:05 INFO - PROCESS | 18541 | 1460984165828 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 18541 | 1460984165832 Marionette TRACE conn3 <- [1,1546,null,{}] 05:56:05 INFO - PROCESS | 18541 | 1460984165837 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:06 INFO - PROCESS | 18541 | 1460984166020 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:56:06 INFO - PROCESS | 18541 | 1460984166211 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27da0000 == 126 [pid = 18541] [id = 394] 05:56:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b149d7400) [pid = 18541] [serial = 1183] [outer = (nil)] 05:56:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b255ebc00) [pid = 18541] [serial = 1184] [outer = 0x7f3b149d7400] 05:56:06 INFO - PROCESS | 18541 | 1460984166285 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b25b47800) [pid = 18541] [serial = 1185] [outer = 0x7f3b149d7400] 05:56:07 INFO - PROCESS | 18541 | 1460984167109 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1338ms 05:56:07 INFO - PROCESS | 18541 | 1460984167168 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 18541 | 1460984167170 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:56:07 INFO - PROCESS | 18541 | 1460984167176 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 18541 | 1460984167180 Marionette TRACE conn3 <- [1,1550,null,{}] 05:56:07 INFO - PROCESS | 18541 | 1460984167185 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:07 INFO - PROCESS | 18541 | 1460984167368 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:56:07 INFO - PROCESS | 18541 | 1460984167562 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a7cd000 == 127 [pid = 18541] [id = 395] 05:56:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3afbe52800) [pid = 18541] [serial = 1186] [outer = (nil)] 05:56:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3afbe5bc00) [pid = 18541] [serial = 1187] [outer = 0x7f3afbe52800] 05:56:07 INFO - PROCESS | 18541 | 1460984167633 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3afbe60c00) [pid = 18541] [serial = 1188] [outer = 0x7f3afbe52800] 05:56:08 INFO - PROCESS | 18541 | 1460984168535 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1397ms 05:56:08 INFO - PROCESS | 18541 | 1460984168574 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 18541 | 1460984168577 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:56:08 INFO - PROCESS | 18541 | 1460984168584 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 18541 | 1460984168588 Marionette TRACE conn3 <- [1,1554,null,{}] 05:56:08 INFO - PROCESS | 18541 | 1460984168594 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:08 INFO - PROCESS | 18541 | 1460984168788 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:56:08 INFO - PROCESS | 18541 | 1460984168981 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014dd000 == 128 [pid = 18541] [id = 396] 05:56:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3afbe56800) [pid = 18541] [serial = 1189] [outer = (nil)] 05:56:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b25b91000) [pid = 18541] [serial = 1190] [outer = 0x7f3afbe56800] 05:56:09 INFO - PROCESS | 18541 | 1460984169052 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b2728c800) [pid = 18541] [serial = 1191] [outer = 0x7f3afbe56800] 05:56:09 INFO - PROCESS | 18541 | 1460984169956 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1430ms 05:56:10 INFO - PROCESS | 18541 | 1460984170016 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 18541 | 1460984170020 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:56:10 INFO - PROCESS | 18541 | 1460984170027 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 18541 | 1460984170030 Marionette TRACE conn3 <- [1,1558,null,{}] 05:56:10 INFO - PROCESS | 18541 | 1460984170036 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:10 INFO - PROCESS | 18541 | 1460984170230 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:56:10 INFO - PROCESS | 18541 | 1460984170419 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0206f000 == 129 [pid = 18541] [id = 397] 05:56:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3afbe5a000) [pid = 18541] [serial = 1192] [outer = (nil)] 05:56:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b10151c00) [pid = 18541] [serial = 1193] [outer = 0x7f3afbe5a000] 05:56:10 INFO - PROCESS | 18541 | 1460984170492 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b10158400) [pid = 18541] [serial = 1194] [outer = 0x7f3afbe5a000] 05:56:11 INFO - PROCESS | 18541 | 1460984171355 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1381ms 05:56:11 INFO - PROCESS | 18541 | 1460984171409 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 18541 | 1460984171416 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:56:11 INFO - PROCESS | 18541 | 1460984171422 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 18541 | 1460984171426 Marionette TRACE conn3 <- [1,1562,null,{}] 05:56:11 INFO - PROCESS | 18541 | 1460984171431 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:11 INFO - PROCESS | 18541 | 1460984171652 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:56:11 INFO - PROCESS | 18541 | 1460984171840 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a74c800 == 130 [pid = 18541] [id = 398] 05:56:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b0ff2c800) [pid = 18541] [serial = 1195] [outer = (nil)] 05:56:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3b0ff36400) [pid = 18541] [serial = 1196] [outer = 0x7f3b0ff2c800] 05:56:11 INFO - PROCESS | 18541 | 1460984171919 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3b27283000) [pid = 18541] [serial = 1197] [outer = 0x7f3b0ff2c800] 05:56:12 INFO - PROCESS | 18541 | 1460984172759 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1379ms 05:56:12 INFO - PROCESS | 18541 | 1460984172802 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 18541 | 1460984172806 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:56:12 INFO - PROCESS | 18541 | 1460984172811 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 18541 | 1460984172814 Marionette TRACE conn3 <- [1,1566,null,{}] 05:56:12 INFO - PROCESS | 18541 | 1460984172819 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:13 INFO - PROCESS | 18541 | 1460984173017 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:56:13 INFO - PROCESS | 18541 | 1460984173210 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afc24d800 == 131 [pid = 18541] [id = 399] 05:56:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b00570c00) [pid = 18541] [serial = 1198] [outer = (nil)] 05:56:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b00578800) [pid = 18541] [serial = 1199] [outer = 0x7f3b00570c00] 05:56:13 INFO - PROCESS | 18541 | 1460984173279 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b0057d400) [pid = 18541] [serial = 1200] [outer = 0x7f3b00570c00] 05:56:14 INFO - PROCESS | 18541 | 1460984174254 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1475ms 05:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:56:14 INFO - PROCESS | 18541 | 1460984174288 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 18541 | 1460984174290 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:56:14 INFO - PROCESS | 18541 | 1460984174296 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 18541 | 1460984174299 Marionette TRACE conn3 <- [1,1570,null,{}] 05:56:14 INFO - PROCESS | 18541 | 1460984174304 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:14 INFO - PROCESS | 18541 | 1460984174485 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:56:14 INFO - PROCESS | 18541 | 1460984174719 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afc266000 == 132 [pid = 18541] [id = 400] 05:56:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3afc186000) [pid = 18541] [serial = 1201] [outer = (nil)] 05:56:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3afc18e000) [pid = 18541] [serial = 1202] [outer = 0x7f3afc186000] 05:56:14 INFO - PROCESS | 18541 | 1460984174833 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3afc193800) [pid = 18541] [serial = 1203] [outer = 0x7f3afc186000] 05:56:15 INFO - PROCESS | 18541 | 1460984175725 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1477ms 05:56:15 INFO - PROCESS | 18541 | 1460984175774 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 18541 | 1460984175778 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:56:15 INFO - PROCESS | 18541 | 1460984175784 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 18541 | 1460984175786 Marionette TRACE conn3 <- [1,1574,null,{}] 05:56:15 INFO - PROCESS | 18541 | 1460984175792 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:15 INFO - PROCESS | 18541 | 1460984175978 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:56:16 INFO - PROCESS | 18541 | 1460984176172 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0fe14000 == 133 [pid = 18541] [id = 401] 05:56:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3afc186400) [pid = 18541] [serial = 1204] [outer = (nil)] 05:56:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b0057dc00) [pid = 18541] [serial = 1205] [outer = 0x7f3afc186400] 05:56:16 INFO - PROCESS | 18541 | 1460984176238 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b27282800) [pid = 18541] [serial = 1206] [outer = 0x7f3afc186400] 05:56:17 INFO - PROCESS | 18541 | 1460984177103 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1375ms 05:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:56:17 INFO - PROCESS | 18541 | 1460984177160 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 18541 | 1460984177163 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:56:17 INFO - PROCESS | 18541 | 1460984177169 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 18541 | 1460984177172 Marionette TRACE conn3 <- [1,1578,null,{}] 05:56:17 INFO - PROCESS | 18541 | 1460984177177 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:17 INFO - PROCESS | 18541 | 1460984177361 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:56:17 INFO - PROCESS | 18541 | 1460984177565 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0280e000 == 134 [pid = 18541] [id = 402] 05:56:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3afbfcec00) [pid = 18541] [serial = 1207] [outer = (nil)] 05:56:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3afbfd6000) [pid = 18541] [serial = 1208] [outer = 0x7f3afbfcec00] 05:56:17 INFO - PROCESS | 18541 | 1460984177637 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3afbfdac00) [pid = 18541] [serial = 1209] [outer = 0x7f3afbfcec00] 05:56:18 INFO - PROCESS | 18541 | 1460984178539 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1429ms 05:56:18 INFO - PROCESS | 18541 | 1460984178598 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 18541 | 1460984178601 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:56:18 INFO - PROCESS | 18541 | 1460984178607 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 18541 | 1460984178609 Marionette TRACE conn3 <- [1,1582,null,{}] 05:56:18 INFO - PROCESS | 18541 | 1460984178614 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:18 INFO - PROCESS | 18541 | 1460984178778 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:56:18 INFO - PROCESS | 18541 | 1460984178980 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afac6d800 == 135 [pid = 18541] [id = 403] 05:56:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3afab77800) [pid = 18541] [serial = 1210] [outer = (nil)] 05:56:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3afab80400) [pid = 18541] [serial = 1211] [outer = 0x7f3afab77800] 05:56:19 INFO - PROCESS | 18541 | 1460984179045 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3afbfd2800) [pid = 18541] [serial = 1212] [outer = 0x7f3afab77800] 05:56:19 INFO - PROCESS | 18541 | 1460984179910 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1379ms 05:56:19 INFO - PROCESS | 18541 | 1460984179987 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 18541 | 1460984179991 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:56:19 INFO - PROCESS | 18541 | 1460984179996 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 18541 | 1460984179999 Marionette TRACE conn3 <- [1,1586,null,{}] 05:56:20 INFO - PROCESS | 18541 | 1460984180004 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:20 INFO - PROCESS | 18541 | 1460984180187 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:56:20 INFO - PROCESS | 18541 | 1460984180911 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014de800 == 136 [pid = 18541] [id = 404] 05:56:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3afc18e400) [pid = 18541] [serial = 1213] [outer = (nil)] 05:56:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3afc4d6400) [pid = 18541] [serial = 1214] [outer = 0x7f3afc18e400] 05:56:20 INFO - PROCESS | 18541 | 1460984180988 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3afd8fa800) [pid = 18541] [serial = 1215] [outer = 0x7f3afc18e400] 05:56:21 INFO - PROCESS | 18541 | 1460984181829 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1883ms 05:56:21 INFO - PROCESS | 18541 | 1460984181880 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 18541 | 1460984181886 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:56:21 INFO - PROCESS | 18541 | 1460984181895 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 18541 | 1460984181899 Marionette TRACE conn3 <- [1,1590,null,{}] 05:56:21 INFO - PROCESS | 18541 | 1460984181906 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:22 INFO - PROCESS | 18541 | 1460984182099 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:56:22 INFO - PROCESS | 18541 | 1460984182311 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02081000 == 137 [pid = 18541] [id = 405] 05:56:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afc4d2400) [pid = 18541] [serial = 1216] [outer = (nil)] 05:56:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3afdab4c00) [pid = 18541] [serial = 1217] [outer = 0x7f3afc4d2400] 05:56:22 INFO - PROCESS | 18541 | 1460984182382 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b010f0400) [pid = 18541] [serial = 1218] [outer = 0x7f3afc4d2400] 05:56:23 INFO - PROCESS | 18541 | 1460984183503 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1641ms 05:56:23 INFO - PROCESS | 18541 | 1460984183541 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 18541 | 1460984183547 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:56:23 INFO - PROCESS | 18541 | 1460984183555 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 18541 | 1460984183557 Marionette TRACE conn3 <- [1,1594,null,{}] 05:56:23 INFO - PROCESS | 18541 | 1460984183563 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:23 INFO - PROCESS | 18541 | 1460984183755 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:56:24 INFO - PROCESS | 18541 | 1460984184037 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6d6000 == 138 [pid = 18541] [id = 406] 05:56:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b039e7000) [pid = 18541] [serial = 1219] [outer = (nil)] 05:56:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b046c4400) [pid = 18541] [serial = 1220] [outer = 0x7f3b039e7000] 05:56:24 INFO - PROCESS | 18541 | 1460984184151 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b047da000) [pid = 18541] [serial = 1221] [outer = 0x7f3b039e7000] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144f1000 == 137 [pid = 18541] [id = 220] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b17e38800 == 136 [pid = 18541] [id = 336] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b26000 == 135 [pid = 18541] [id = 337] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbcd0000 == 134 [pid = 18541] [id = 339] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b04950400) [pid = 18541] [serial = 1103] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b0d739400) [pid = 18541] [serial = 1079] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b0f7da000) [pid = 18541] [serial = 1082] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3b0f9c9800) [pid = 18541] [serial = 1085] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b0be0c800) [pid = 18541] [serial = 1073] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b00125800) [pid = 18541] [serial = 1088] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b0b674c00) [pid = 18541] [serial = 1070] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b0ca72000) [pid = 18541] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:56:24 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b0c8ca000) [pid = 18541] [serial = 1076] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2550b000 == 133 [pid = 18541] [id = 73] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13c70000 == 132 [pid = 18541] [id = 335] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10579800 == 131 [pid = 18541] [id = 334] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14ac7000 == 130 [pid = 18541] [id = 57] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7de000 == 129 [pid = 18541] [id = 386] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c1be800 == 128 [pid = 18541] [id = 385] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b63b800 == 127 [pid = 18541] [id = 384] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a5bd000 == 126 [pid = 18541] [id = 383] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe95d000 == 125 [pid = 18541] [id = 382] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afcfb2800 == 124 [pid = 18541] [id = 381] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b03150000 == 123 [pid = 18541] [id = 380] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c989800 == 122 [pid = 18541] [id = 372] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2bb800 == 121 [pid = 18541] [id = 371] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b653800 == 120 [pid = 18541] [id = 370] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0945a000 == 119 [pid = 18541] [id = 369] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff1d3800 == 118 [pid = 18541] [id = 368] 05:56:24 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04a2f000 == 117 [pid = 18541] [id = 367] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b012ad000) [pid = 18541] [serial = 1098] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b00128400) [pid = 18541] [serial = 1095] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3affcf4400) [pid = 18541] [serial = 1058] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b047dd800) [pid = 18541] [serial = 1064] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b04945c00) [pid = 18541] [serial = 1091] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b01dc0000) [pid = 18541] [serial = 1061] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3afe933400) [pid = 18541] [serial = 1094] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b039e3000) [pid = 18541] [serial = 1101] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b096c8800) [pid = 18541] [serial = 1067] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b02de8400) [pid = 18541] [serial = 1100] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b010ec800) [pid = 18541] [serial = 1097] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 18541 | 1460984185115 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1580ms 05:56:25 INFO - PROCESS | 18541 | 1460984185135 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 18541 | 1460984185139 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:56:25 INFO - PROCESS | 18541 | 1460984185152 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 18541 | 1460984185161 Marionette TRACE conn3 <- [1,1598,null,{}] 05:56:25 INFO - PROCESS | 18541 | 1460984185170 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:25 INFO - PROCESS | 18541 | 1460984185389 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:56:25 INFO - PROCESS | 18541 | 1460984185546 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a24800 == 118 [pid = 18541] [id = 407] 05:56:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b02de3400) [pid = 18541] [serial = 1222] [outer = (nil)] 05:56:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b0930c000) [pid = 18541] [serial = 1223] [outer = 0x7f3b02de3400] 05:56:25 INFO - PROCESS | 18541 | 1460984185612 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b0963d800) [pid = 18541] [serial = 1224] [outer = 0x7f3b02de3400] 05:56:26 INFO - PROCESS | 18541 | 1460984186331 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1198ms 05:56:26 INFO - PROCESS | 18541 | 1460984186343 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 18541 | 1460984186347 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:56:26 INFO - PROCESS | 18541 | 1460984186352 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 18541 | 1460984186354 Marionette TRACE conn3 <- [1,1602,null,{}] 05:56:26 INFO - PROCESS | 18541 | 1460984186360 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:26 INFO - PROCESS | 18541 | 1460984186603 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:56:26 INFO - PROCESS | 18541 | 1460984186622 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a747000 == 119 [pid = 18541] [id = 408] 05:56:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b05277800) [pid = 18541] [serial = 1225] [outer = (nil)] 05:56:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b0b674c00) [pid = 18541] [serial = 1226] [outer = 0x7f3b05277800] 05:56:26 INFO - PROCESS | 18541 | 1460984186687 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b0bea6800) [pid = 18541] [serial = 1227] [outer = 0x7f3b05277800] 05:56:27 INFO - PROCESS | 18541 | 1460984187612 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1287ms 05:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:56:27 INFO - PROCESS | 18541 | 1460984187644 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 18541 | 1460984187647 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:56:27 INFO - PROCESS | 18541 | 1460984187651 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 18541 | 1460984187656 Marionette TRACE conn3 <- [1,1606,null,{}] 05:56:27 INFO - PROCESS | 18541 | 1460984187661 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:27 INFO - PROCESS | 18541 | 1460984187889 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:56:27 INFO - PROCESS | 18541 | 1460984187920 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b63b800 == 120 [pid = 18541] [id = 409] 05:56:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b0c6cc800) [pid = 18541] [serial = 1228] [outer = (nil)] 05:56:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b0c6f9400) [pid = 18541] [serial = 1229] [outer = 0x7f3b0c6cc800] 05:56:28 INFO - PROCESS | 18541 | 1460984187999 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b0f854c00) [pid = 18541] [serial = 1230] [outer = 0x7f3b0c6cc800] 05:56:28 INFO - PROCESS | 18541 | 1460984188928 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1336ms 05:56:28 INFO - PROCESS | 18541 | 1460984188991 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 18541 | 1460984188994 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:56:29 INFO - PROCESS | 18541 | 1460984188999 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 18541 | 1460984189001 Marionette TRACE conn3 <- [1,1610,null,{}] 05:56:29 INFO - PROCESS | 18541 | 1460984189006 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:29 INFO - PROCESS | 18541 | 1460984189247 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b01e48000) [pid = 18541] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3afd0a7c00) [pid = 18541] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b0c8cf800) [pid = 18541] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3afd0abc00) [pid = 18541] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b003e5400) [pid = 18541] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b005c6400) [pid = 18541] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b0012f400) [pid = 18541] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:56:29 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b0b670000) [pid = 18541] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:56:29 INFO - PROCESS | 18541 | 1460984189746 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd9e5000 == 121 [pid = 18541] [id = 410] 05:56:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3afd0a2800) [pid = 18541] [serial = 1231] [outer = (nil)] 05:56:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b0012f400) [pid = 18541] [serial = 1232] [outer = 0x7f3afd0a2800] 05:56:29 INFO - PROCESS | 18541 | 1460984189806 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b0f7dbc00) [pid = 18541] [serial = 1233] [outer = 0x7f3afd0a2800] 05:56:30 INFO - PROCESS | 18541 | 1460984190436 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1475ms 05:56:30 INFO - PROCESS | 18541 | 1460984190476 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:56:30 INFO - PROCESS | 18541 | 1460984190479 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:56:30 INFO - PROCESS | 18541 | 1460984190484 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 18541 | 1460984190486 Marionette TRACE conn3 <- [1,1614,null,{}] 05:56:30 INFO - PROCESS | 18541 | 1460984190492 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:30 INFO - PROCESS | 18541 | 1460984190710 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:56:30 INFO - PROCESS | 18541 | 1460984190731 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7de000 == 122 [pid = 18541] [id = 411] 05:56:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3afd0a7c00) [pid = 18541] [serial = 1234] [outer = (nil)] 05:56:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b10159c00) [pid = 18541] [serial = 1235] [outer = 0x7f3afd0a7c00] 05:56:30 INFO - PROCESS | 18541 | 1460984190788 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b117c7800) [pid = 18541] [serial = 1236] [outer = 0x7f3afd0a7c00] 05:56:31 INFO - PROCESS | 18541 | 1460984191530 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:56:31 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 05:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1082ms 05:56:31 INFO - PROCESS | 18541 | 1460984191568 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 18541 | 1460984191571 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:56:31 INFO - PROCESS | 18541 | 1460984191577 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 18541 | 1460984191579 Marionette TRACE conn3 <- [1,1618,null,{}] 05:56:31 INFO - PROCESS | 18541 | 1460984191584 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:31 INFO - PROCESS | 18541 | 1460984191957 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:56:32 INFO - PROCESS | 18541 | 1460984192149 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff1da000 == 123 [pid = 18541] [id = 412] 05:56:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3afab83000) [pid = 18541] [serial = 1237] [outer = (nil)] 05:56:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3afbfda400) [pid = 18541] [serial = 1238] [outer = 0x7f3afab83000] 05:56:32 INFO - PROCESS | 18541 | 1460984192227 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3afd8f3800) [pid = 18541] [serial = 1239] [outer = 0x7f3afab83000] 05:56:33 INFO - PROCESS | 18541 | 1460984193280 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:56:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1734ms 05:56:33 INFO - PROCESS | 18541 | 1460984193313 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 18541 | 1460984193321 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:56:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:56:33 INFO - PROCESS | 18541 | 1460984193331 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 18541 | 1460984193335 Marionette TRACE conn3 <- [1,1622,null,{}] 05:56:33 INFO - PROCESS | 18541 | 1460984193343 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:33 INFO - PROCESS | 18541 | 1460984193541 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:56:33 INFO - PROCESS | 18541 | 1460984193786 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094d9800 == 124 [pid = 18541] [id = 413] 05:56:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b01db8400) [pid = 18541] [serial = 1240] [outer = (nil)] 05:56:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b03162400) [pid = 18541] [serial = 1241] [outer = 0x7f3b01db8400] 05:56:33 INFO - PROCESS | 18541 | 1460984193909 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b046df800) [pid = 18541] [serial = 1242] [outer = 0x7f3b01db8400] 05:56:34 INFO - PROCESS | 18541 | 1460984194867 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:56:34 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 05:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1584ms 05:56:34 INFO - PROCESS | 18541 | 1460984194915 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 18541 | 1460984194921 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:56:34 INFO - PROCESS | 18541 | 1460984194927 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 18541 | 1460984194930 Marionette TRACE conn3 <- [1,1626,null,{}] 05:56:34 INFO - PROCESS | 18541 | 1460984194936 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:35 INFO - PROCESS | 18541 | 1460984195144 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:56:35 INFO - PROCESS | 18541 | 1460984195420 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0f78c000 == 125 [pid = 18541] [id = 414] 05:56:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b01dbec00) [pid = 18541] [serial = 1243] [outer = (nil)] 05:56:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3b095df800) [pid = 18541] [serial = 1244] [outer = 0x7f3b01dbec00] 05:56:35 INFO - PROCESS | 18541 | 1460984195542 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3b0bea8c00) [pid = 18541] [serial = 1245] [outer = 0x7f3b01dbec00] 05:56:36 INFO - PROCESS | 18541 | 1460984196405 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:56:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1527ms 05:56:36 INFO - PROCESS | 18541 | 1460984196456 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 18541 | 1460984196462 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:56:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:56:36 INFO - PROCESS | 18541 | 1460984196481 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 18541 | 1460984196488 Marionette TRACE conn3 <- [1,1630,null,{}] 05:56:36 INFO - PROCESS | 18541 | 1460984196495 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:36 INFO - PROCESS | 18541 | 1460984196707 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:56:36 INFO - PROCESS | 18541 | 1460984196904 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b11897000 == 126 [pid = 18541] [id = 415] 05:56:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3afab7f000) [pid = 18541] [serial = 1246] [outer = (nil)] 05:56:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b0fa0e800) [pid = 18541] [serial = 1247] [outer = 0x7f3afab7f000] 05:56:36 INFO - PROCESS | 18541 | 1460984196977 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b10150000) [pid = 18541] [serial = 1248] [outer = 0x7f3afab7f000] 05:56:37 INFO - PROCESS | 18541 | 1460984197882 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1446ms 05:56:37 INFO - PROCESS | 18541 | 1460984197919 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 18541 | 1460984197923 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:56:37 INFO - PROCESS | 18541 | 1460984197928 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 18541 | 1460984197932 Marionette TRACE conn3 <- [1,1634,null,{}] 05:56:37 INFO - PROCESS | 18541 | 1460984197937 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:38 INFO - PROCESS | 18541 | 1460984198142 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:56:38 INFO - PROCESS | 18541 | 1460984198342 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13f51000 == 127 [pid = 18541] [id = 416] 05:56:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3afd8f7800) [pid = 18541] [serial = 1249] [outer = (nil)] 05:56:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3b118a7000) [pid = 18541] [serial = 1250] [outer = 0x7f3afd8f7800] 05:56:38 INFO - PROCESS | 18541 | 1460984198414 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3b13696c00) [pid = 18541] [serial = 1251] [outer = 0x7f3afd8f7800] 05:56:39 INFO - PROCESS | 18541 | 1460984199304 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1430ms 05:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:56:39 INFO - PROCESS | 18541 | 1460984199361 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 18541 | 1460984199364 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:56:39 INFO - PROCESS | 18541 | 1460984199371 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 18541 | 1460984199377 Marionette TRACE conn3 <- [1,1638,null,{}] 05:56:39 INFO - PROCESS | 18541 | 1460984199383 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:39 INFO - PROCESS | 18541 | 1460984199613 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:56:39 INFO - PROCESS | 18541 | 1460984199827 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b218ee000 == 128 [pid = 18541] [id = 417] 05:56:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b16335c00) [pid = 18541] [serial = 1252] [outer = (nil)] 05:56:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3b1ba57800) [pid = 18541] [serial = 1253] [outer = 0x7f3b16335c00] 05:56:39 INFO - PROCESS | 18541 | 1460984199956 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b22911c00) [pid = 18541] [serial = 1254] [outer = 0x7f3b16335c00] 05:56:40 INFO - PROCESS | 18541 | 1460984200875 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:56:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1535ms 05:56:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:56:40 INFO - PROCESS | 18541 | 1460984200906 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 18541 | 1460984200908 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:56:40 INFO - PROCESS | 18541 | 1460984200915 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 18541 | 1460984200918 Marionette TRACE conn3 <- [1,1642,null,{}] 05:56:40 INFO - PROCESS | 18541 | 1460984200924 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:41 INFO - PROCESS | 18541 | 1460984201111 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:56:41 INFO - PROCESS | 18541 | 1460984201310 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25bb5800 == 129 [pid = 18541] [id = 418] 05:56:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b1633a800) [pid = 18541] [serial = 1255] [outer = (nil)] 05:56:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3b22bb3c00) [pid = 18541] [serial = 1256] [outer = 0x7f3b1633a800] 05:56:41 INFO - PROCESS | 18541 | 1460984201381 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3b2728f400) [pid = 18541] [serial = 1257] [outer = 0x7f3b1633a800] 05:56:42 INFO - PROCESS | 18541 | 1460984202254 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1382ms 05:56:42 INFO - PROCESS | 18541 | 1460984202297 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 18541 | 1460984202301 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:56:42 INFO - PROCESS | 18541 | 1460984202307 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 18541 | 1460984202309 Marionette TRACE conn3 <- [1,1646,null,{}] 05:56:42 INFO - PROCESS | 18541 | 1460984202315 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:42 INFO - PROCESS | 18541 | 1460984202488 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:56:42 INFO - PROCESS | 18541 | 1460984202685 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affcaf000 == 130 [pid = 18541] [id = 419] 05:56:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3afd1dfc00) [pid = 18541] [serial = 1258] [outer = (nil)] 05:56:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3afd1e6000) [pid = 18541] [serial = 1259] [outer = 0x7f3afd1dfc00] 05:56:42 INFO - PROCESS | 18541 | 1460984202752 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3afd1eac00) [pid = 18541] [serial = 1260] [outer = 0x7f3afd1dfc00] 05:56:43 INFO - PROCESS | 18541 | 1460984203613 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1337ms 05:56:43 INFO - PROCESS | 18541 | 1460984203644 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 18541 | 1460984203648 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:56:43 INFO - PROCESS | 18541 | 1460984203654 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 18541 | 1460984203656 Marionette TRACE conn3 <- [1,1650,null,{}] 05:56:43 INFO - PROCESS | 18541 | 1460984203662 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:43 INFO - PROCESS | 18541 | 1460984203834 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:56:44 INFO - PROCESS | 18541 | 1460984204033 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27273000 == 131 [pid = 18541] [id = 420] 05:56:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3afbfd1c00) [pid = 18541] [serial = 1261] [outer = (nil)] 05:56:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3affc2b800) [pid = 18541] [serial = 1262] [outer = 0x7f3afbfd1c00] 05:56:44 INFO - PROCESS | 18541 | 1460984204103 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3affc30400) [pid = 18541] [serial = 1263] [outer = 0x7f3afbfd1c00] 05:56:44 INFO - PROCESS | 18541 | 1460984204962 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1380ms 05:56:45 INFO - PROCESS | 18541 | 1460984205035 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 18541 | 1460984205039 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:56:45 INFO - PROCESS | 18541 | 1460984205044 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 18541 | 1460984205046 Marionette TRACE conn3 <- [1,1654,null,{}] 05:56:45 INFO - PROCESS | 18541 | 1460984205052 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:45 INFO - PROCESS | 18541 | 1460984205278 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:56:45 INFO - PROCESS | 18541 | 1460984205476 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff056800 == 132 [pid = 18541] [id = 421] 05:56:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3afd1e2000) [pid = 18541] [serial = 1264] [outer = (nil)] 05:56:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3affc35c00) [pid = 18541] [serial = 1265] [outer = 0x7f3afd1e2000] 05:56:45 INFO - PROCESS | 18541 | 1460984205545 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3b22b3dc00) [pid = 18541] [serial = 1266] [outer = 0x7f3afd1e2000] 05:56:46 INFO - PROCESS | 18541 | 1460984206384 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1375ms 05:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:56:46 INFO - PROCESS | 18541 | 1460984206422 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 18541 | 1460984206425 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:56:46 INFO - PROCESS | 18541 | 1460984206432 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 18541 | 1460984206434 Marionette TRACE conn3 <- [1,1658,null,{}] 05:56:46 INFO - PROCESS | 18541 | 1460984206459 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:46 INFO - PROCESS | 18541 | 1460984206690 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:56:46 INFO - PROCESS | 18541 | 1460984206887 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affc11800 == 133 [pid = 18541] [id = 422] 05:56:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3affc2fc00) [pid = 18541] [serial = 1267] [outer = (nil)] 05:56:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3b02b95400) [pid = 18541] [serial = 1268] [outer = 0x7f3affc2fc00] 05:56:47 INFO - PROCESS | 18541 | 1460984207006 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b22ba9800) [pid = 18541] [serial = 1269] [outer = 0x7f3affc2fc00] 05:56:47 INFO - PROCESS | 18541 | 1460984207938 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1533ms 05:56:47 INFO - PROCESS | 18541 | 1460984207967 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:56:47 INFO - PROCESS | 18541 | 1460984207977 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:56:47 INFO - PROCESS | 18541 | 1460984207982 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 18541 | 1460984207988 Marionette TRACE conn3 <- [1,1662,null,{}] 05:56:47 INFO - PROCESS | 18541 | 1460984207994 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:48 INFO - PROCESS | 18541 | 1460984208198 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:56:48 INFO - PROCESS | 18541 | 1460984208486 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3d7800 == 134 [pid = 18541] [id = 423] 05:56:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b02fdd800) [pid = 18541] [serial = 1270] [outer = (nil)] 05:56:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3b02fe1c00) [pid = 18541] [serial = 1271] [outer = 0x7f3b02fdd800] 05:56:48 INFO - PROCESS | 18541 | 1460984208609 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b23b0c800) [pid = 18541] [serial = 1272] [outer = 0x7f3b02fdd800] 05:56:49 INFO - PROCESS | 18541 | 1460984209469 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1581ms 05:56:49 INFO - PROCESS | 18541 | 1460984209564 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 18541 | 1460984209568 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:56:49 INFO - PROCESS | 18541 | 1460984209574 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 18541 | 1460984209576 Marionette TRACE conn3 <- [1,1666,null,{}] 05:56:49 INFO - PROCESS | 18541 | 1460984209582 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:49 INFO - PROCESS | 18541 | 1460984209797 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:56:50 INFO - PROCESS | 18541 | 1460984210006 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af90e8800 == 135 [pid = 18541] [id = 424] 05:56:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3af8ad7400) [pid = 18541] [serial = 1273] [outer = (nil)] 05:56:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3af8adf800) [pid = 18541] [serial = 1274] [outer = 0x7f3af8ad7400] 05:56:50 INFO - PROCESS | 18541 | 1460984210125 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3af8ae5800) [pid = 18541] [serial = 1275] [outer = 0x7f3af8ad7400] 05:56:51 INFO - PROCESS | 18541 | 1460984211493 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1978ms 05:56:51 INFO - PROCESS | 18541 | 1460984211553 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 18541 | 1460984211560 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:56:51 INFO - PROCESS | 18541 | 1460984211570 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 18541 | 1460984211576 Marionette TRACE conn3 <- [1,1670,null,{}] 05:56:51 INFO - PROCESS | 18541 | 1460984211584 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:51 INFO - PROCESS | 18541 | 1460984211825 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:56:52 INFO - PROCESS | 18541 | 1460984212090 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afac7a000 == 136 [pid = 18541] [id = 425] 05:56:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3afbe61000) [pid = 18541] [serial = 1276] [outer = (nil)] 05:56:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3afc18b000) [pid = 18541] [serial = 1277] [outer = 0x7f3afbe61000] 05:56:52 INFO - PROCESS | 18541 | 1460984212268 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3afd8f5c00) [pid = 18541] [serial = 1278] [outer = 0x7f3afbe61000] 05:56:53 INFO - PROCESS | 18541 | 1460984213289 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1756ms 05:56:53 INFO - PROCESS | 18541 | 1460984213327 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 18541 | 1460984213335 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:56:53 INFO - PROCESS | 18541 | 1460984213346 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 18541 | 1460984213349 Marionette TRACE conn3 <- [1,1674,null,{}] 05:56:53 INFO - PROCESS | 18541 | 1460984213355 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:53 INFO - PROCESS | 18541 | 1460984213562 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:56:53 INFO - PROCESS | 18541 | 1460984213848 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe7a000 == 137 [pid = 18541] [id = 426] 05:56:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 268 (0x7f3afe669c00) [pid = 18541] [serial = 1279] [outer = (nil)] 05:56:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 269 (0x7f3b0056e400) [pid = 18541] [serial = 1280] [outer = 0x7f3afe669c00] 05:56:53 INFO - PROCESS | 18541 | 1460984213963 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 270 (0x7f3b0057c800) [pid = 18541] [serial = 1281] [outer = 0x7f3afe669c00] 05:56:54 INFO - PROCESS | 18541 | 1460984214788 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1480ms 05:56:54 INFO - PROCESS | 18541 | 1460984214826 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 18541 | 1460984214829 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:56:54 INFO - PROCESS | 18541 | 1460984214835 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 18541 | 1460984214840 Marionette TRACE conn3 <- [1,1678,null,{}] 05:56:54 INFO - PROCESS | 18541 | 1460984214855 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:55 INFO - PROCESS | 18541 | 1460984215026 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:56:55 INFO - PROCESS | 18541 | 1460984215243 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030c4800 == 138 [pid = 18541] [id = 427] 05:56:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 271 (0x7f3b02b9a000) [pid = 18541] [serial = 1282] [outer = (nil)] 05:56:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 272 (0x7f3b02de9400) [pid = 18541] [serial = 1283] [outer = 0x7f3b02b9a000] 05:56:55 INFO - PROCESS | 18541 | 1460984215360 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 273 (0x7f3b02fe2400) [pid = 18541] [serial = 1284] [outer = 0x7f3b02b9a000] 05:56:56 INFO - PROCESS | 18541 | 1460984216218 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1485ms 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 272 (0x7f3b118aa000) [pid = 18541] [serial = 1127] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 271 (0x7f3b0c55f000) [pid = 18541] [serial = 1118] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 270 (0x7f3b133e4800) [pid = 18541] [serial = 1130] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 269 (0x7f3afdab2800) [pid = 18541] [serial = 1139] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 268 (0x7f3b149d8400) [pid = 18541] [serial = 1136] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 267 (0x7f3b03165c00) [pid = 18541] [serial = 1109] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3b0f85f400) [pid = 18541] [serial = 1121] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3b096c1400) [pid = 18541] [serial = 1112] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3b117a0400) [pid = 18541] [serial = 1124] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3b11a48c00) [pid = 18541] [serial = 1163] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3b13bc5000) [pid = 18541] [serial = 1133] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3b0bd9a800) [pid = 18541] [serial = 1115] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3b0012c400) [pid = 18541] [serial = 1106] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd9e5000 == 137 [pid = 18541] [id = 410] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b63b800 == 136 [pid = 18541] [id = 409] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a747000 == 135 [pid = 18541] [id = 408] 05:56:56 INFO - PROCESS | 18541 | 1460984216396 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 18541 | 1460984216400 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04a24800 == 134 [pid = 18541] [id = 407] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe6d6000 == 133 [pid = 18541] [id = 406] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c313000 == 132 [pid = 18541] [id = 11] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b02081000 == 131 [pid = 18541] [id = 405] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b014de800 == 130 [pid = 18541] [id = 404] 05:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afac6d800 == 129 [pid = 18541] [id = 403] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0280e000 == 128 [pid = 18541] [id = 402] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0fe14000 == 127 [pid = 18541] [id = 401] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afc266000 == 126 [pid = 18541] [id = 400] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afc24d800 == 125 [pid = 18541] [id = 399] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a74c800 == 124 [pid = 18541] [id = 398] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0206f000 == 123 [pid = 18541] [id = 397] 05:56:56 INFO - PROCESS | 18541 | 1460984216423 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 18541 | 1460984216427 Marionette TRACE conn3 <- [1,1682,null,{}] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b014dd000 == 122 [pid = 18541] [id = 396] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2a7cd000 == 121 [pid = 18541] [id = 395] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27da0000 == 120 [pid = 18541] [id = 394] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2757e800 == 119 [pid = 18541] [id = 393] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b36800 == 118 [pid = 18541] [id = 392] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b22722000 == 117 [pid = 18541] [id = 391] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b147ce000 == 116 [pid = 18541] [id = 390] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2b2000 == 115 [pid = 18541] [id = 389] 05:56:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04a2e000 == 114 [pid = 18541] [id = 388] 05:56:56 INFO - PROCESS | 18541 | 1460984216450 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:56 INFO - PROCESS | 18541 | 1460984216637 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b096c1000) [pid = 18541] [serial = 1151] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b0963c400) [pid = 18541] [serial = 1056] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3b0f7e1000) [pid = 18541] [serial = 1158] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3afd883800) [pid = 18541] [serial = 1142] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3b0f857800) [pid = 18541] [serial = 1160] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3b046cd800) [pid = 18541] [serial = 1148] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3b012a7400) [pid = 18541] [serial = 1145] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3afe664000) [pid = 18541] [serial = 1143] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b0c55b400) [pid = 18541] [serial = 1155] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3b0b66e000) [pid = 18541] [serial = 1152] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b03169400) [pid = 18541] [serial = 1146] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b0d730800) [pid = 18541] [serial = 1157] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b10191800) [pid = 18541] [serial = 1161] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3b04946000) [pid = 18541] [serial = 1149] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b0bda2c00) [pid = 18541] [serial = 1154] [outer = (nil)] [url = about:blank] 05:56:56 INFO - PROCESS | 18541 | 1460984216909 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd9ef000 == 115 [pid = 18541] [id = 428] 05:56:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3afd883800) [pid = 18541] [serial = 1285] [outer = (nil)] 05:56:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b039e9c00) [pid = 18541] [serial = 1286] [outer = 0x7f3afd883800] 05:56:56 INFO - PROCESS | 18541 | 1460984216981 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b0494a000) [pid = 18541] [serial = 1287] [outer = 0x7f3afd883800] 05:56:57 INFO - PROCESS | 18541 | 1460984217673 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1299ms 05:56:57 INFO - PROCESS | 18541 | 1460984217713 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 18541 | 1460984217715 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:56:57 INFO - PROCESS | 18541 | 1460984217721 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 18541 | 1460984217723 Marionette TRACE conn3 <- [1,1686,null,{}] 05:56:57 INFO - PROCESS | 18541 | 1460984217728 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:57 INFO - PROCESS | 18541 | 1460984217904 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:56:58 INFO - PROCESS | 18541 | 1460984218061 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b03146000 == 116 [pid = 18541] [id = 429] 05:56:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b012a7400) [pid = 18541] [serial = 1288] [outer = (nil)] 05:56:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b051ca000) [pid = 18541] [serial = 1289] [outer = 0x7f3b012a7400] 05:56:58 INFO - PROCESS | 18541 | 1460984218121 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b0963a000) [pid = 18541] [serial = 1290] [outer = 0x7f3b012a7400] 05:56:58 INFO - PROCESS | 18541 | 1460984218883 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:56:58 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 05:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1227ms 05:56:58 INFO - PROCESS | 18541 | 1460984218960 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 18541 | 1460984218964 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:56:58 INFO - PROCESS | 18541 | 1460984218969 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 18541 | 1460984218971 Marionette TRACE conn3 <- [1,1690,null,{}] 05:56:58 INFO - PROCESS | 18541 | 1460984218976 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:59 INFO - PROCESS | 18541 | 1460984219215 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:56:59 INFO - PROCESS | 18541 | 1460984219239 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a61a800 == 117 [pid = 18541] [id = 430] 05:56:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b0b677400) [pid = 18541] [serial = 1291] [outer = (nil)] 05:56:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b0c6fa400) [pid = 18541] [serial = 1292] [outer = 0x7f3b0b677400] 05:56:59 INFO - PROCESS | 18541 | 1460984219306 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3b0f794800) [pid = 18541] [serial = 1293] [outer = 0x7f3b0b677400] 05:57:00 INFO - PROCESS | 18541 | 1460984220137 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1232ms 05:57:00 INFO - PROCESS | 18541 | 1460984220203 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:57:00 INFO - PROCESS | 18541 | 1460984220207 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:57:00 INFO - PROCESS | 18541 | 1460984220212 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:57:00 INFO - PROCESS | 18541 | 1460984220215 Marionette TRACE conn3 <- [1,1694,null,{}] 05:57:00 INFO - PROCESS | 18541 | 1460984220220 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:00 INFO - PROCESS | 18541 | 1460984220444 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:57:00 INFO - PROCESS | 18541 | 1460984220486 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a95a800 == 118 [pid = 18541] [id = 431] 05:57:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3b02fd7c00) [pid = 18541] [serial = 1294] [outer = (nil)] 05:57:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b0ff27800) [pid = 18541] [serial = 1295] [outer = 0x7f3b02fd7c00] 05:57:00 INFO - PROCESS | 18541 | 1460984220551 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3b10150800) [pid = 18541] [serial = 1296] [outer = 0x7f3b02fd7c00] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3b117cb400) [pid = 18541] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3b095e0800) [pid = 18541] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3b09637000) [pid = 18541] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3afc4d3400) [pid = 18541] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3b0ba73000) [pid = 18541] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b0c0ee400) [pid = 18541] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3afd8f6400) [pid = 18541] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b010fa800) [pid = 18541] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3afdab1c00) [pid = 18541] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3afd0a9000) [pid = 18541] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3b0da6c400) [pid = 18541] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3afd8fc000) [pid = 18541] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3afd8f8800) [pid = 18541] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3aff0ed800) [pid = 18541] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3b0b9a0400) [pid = 18541] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3b046c8800) [pid = 18541] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3b0f7de000) [pid = 18541] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3b10185c00) [pid = 18541] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3b046d3400) [pid = 18541] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b10a4d400) [pid = 18541] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b0f9ca400) [pid = 18541] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b0f941800) [pid = 18541] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3b0c552800) [pid = 18541] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b10189c00) [pid = 18541] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b0527b000) [pid = 18541] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b0b99ec00) [pid = 18541] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b160ecc00) [pid = 18541] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b046d6800) [pid = 18541] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3afd8f3400) [pid = 18541] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b0b99f000) [pid = 18541] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b010f1400) [pid = 18541] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b012a4400) [pid = 18541] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3afe666400) [pid = 18541] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b039e8400) [pid = 18541] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b09303c00) [pid = 18541] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3afd0a5c00) [pid = 18541] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b0f9c0800) [pid = 18541] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b012a3c00) [pid = 18541] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3afd8fd000) [pid = 18541] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3afd887000) [pid = 18541] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b0c6f9000) [pid = 18541] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b0f9c3000) [pid = 18541] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b00124800) [pid = 18541] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b046c5000) [pid = 18541] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3aff0f4000) [pid = 18541] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3afd888000) [pid = 18541] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b05284800) [pid = 18541] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3affcf9800) [pid = 18541] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b01e47400) [pid = 18541] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3b1b9f2800) [pid = 18541] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b13695800) [pid = 18541] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b095d6c00) [pid = 18541] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b0a966000) [pid = 18541] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b039ea000) [pid = 18541] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b0c6cc800) [pid = 18541] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3afd0a2800) [pid = 18541] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3afc4d2400) [pid = 18541] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3afc18e400) [pid = 18541] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b039e7000) [pid = 18541] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b05277800) [pid = 18541] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:57:02 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b02de3400) [pid = 18541] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:57:02 INFO - PROCESS | 18541 | 1460984222493 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2294ms 05:57:02 INFO - PROCESS | 18541 | 1460984222506 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 18541 | 1460984222509 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:57:02 INFO - PROCESS | 18541 | 1460984222516 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 18541 | 1460984222520 Marionette TRACE conn3 <- [1,1698,null,{}] 05:57:02 INFO - PROCESS | 18541 | 1460984222536 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:02 INFO - PROCESS | 18541 | 1460984222715 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:57:02 INFO - PROCESS | 18541 | 1460984222730 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe978000 == 119 [pid = 18541] [id = 432] 05:57:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3afc4da800) [pid = 18541] [serial = 1297] [outer = (nil)] 05:57:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3afe930c00) [pid = 18541] [serial = 1298] [outer = 0x7f3afc4da800] 05:57:02 INFO - PROCESS | 18541 | 1460984222800 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b005be800) [pid = 18541] [serial = 1299] [outer = 0x7f3afc4da800] 05:57:03 INFO - PROCESS | 18541 | 1460984223703 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1248ms 05:57:03 INFO - PROCESS | 18541 | 1460984223765 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 18541 | 1460984223769 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:57:03 INFO - PROCESS | 18541 | 1460984223775 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 18541 | 1460984223779 Marionette TRACE conn3 <- [1,1702,null,{}] 05:57:03 INFO - PROCESS | 18541 | 1460984223784 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:03 INFO - PROCESS | 18541 | 1460984223968 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:57:04 INFO - PROCESS | 18541 | 1460984224314 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbee0000 == 120 [pid = 18541] [id = 433] 05:57:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3af8add000) [pid = 18541] [serial = 1300] [outer = (nil)] 05:57:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3afab7d400) [pid = 18541] [serial = 1301] [outer = 0x7f3af8add000] 05:57:04 INFO - PROCESS | 18541 | 1460984224461 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3afc189000) [pid = 18541] [serial = 1302] [outer = 0x7f3af8add000] 05:57:05 INFO - PROCESS | 18541 | 1460984225403 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1685ms 05:57:05 INFO - PROCESS | 18541 | 1460984225480 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 18541 | 1460984225488 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:57:05 INFO - PROCESS | 18541 | 1460984225502 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 18541 | 1460984225507 Marionette TRACE conn3 <- [1,1706,null,{}] 05:57:05 INFO - PROCESS | 18541 | 1460984225515 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:05 INFO - PROCESS | 18541 | 1460984225741 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:57:06 INFO - PROCESS | 18541 | 1460984225994 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02804800 == 121 [pid = 18541] [id = 434] 05:57:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3aff0f2400) [pid = 18541] [serial = 1303] [outer = (nil)] 05:57:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3affc36000) [pid = 18541] [serial = 1304] [outer = 0x7f3aff0f2400] 05:57:06 INFO - PROCESS | 18541 | 1460984226083 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3b00579400) [pid = 18541] [serial = 1305] [outer = 0x7f3aff0f2400] 05:57:07 INFO - PROCESS | 18541 | 1460984227014 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1585ms 05:57:07 INFO - PROCESS | 18541 | 1460984227090 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:57:07 INFO - PROCESS | 18541 | 1460984227096 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:57:07 INFO - PROCESS | 18541 | 1460984227102 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 18541 | 1460984227106 Marionette TRACE conn3 <- [1,1710,null,{}] 05:57:07 INFO - PROCESS | 18541 | 1460984227111 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:07 INFO - PROCESS | 18541 | 1460984227349 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:57:07 INFO - PROCESS | 18541 | 1460984227674 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a94a800 == 122 [pid = 18541] [id = 435] 05:57:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3b01e4dc00) [pid = 18541] [serial = 1306] [outer = (nil)] 05:57:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b02de7400) [pid = 18541] [serial = 1307] [outer = 0x7f3b01e4dc00] 05:57:07 INFO - PROCESS | 18541 | 1460984227751 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b039e7000) [pid = 18541] [serial = 1308] [outer = 0x7f3b01e4dc00] 05:57:08 INFO - PROCESS | 18541 | 1460984228665 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1634ms 05:57:08 INFO - PROCESS | 18541 | 1460984228737 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 18541 | 1460984228740 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:57:08 INFO - PROCESS | 18541 | 1460984228755 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 18541 | 1460984228764 Marionette TRACE conn3 <- [1,1714,null,{}] 05:57:08 INFO - PROCESS | 18541 | 1460984228770 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:09 INFO - PROCESS | 18541 | 1460984229002 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:57:09 INFO - PROCESS | 18541 | 1460984229252 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c718000 == 123 [pid = 18541] [id = 436] 05:57:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3b02b94800) [pid = 18541] [serial = 1309] [outer = (nil)] 05:57:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b0527b000) [pid = 18541] [serial = 1310] [outer = 0x7f3b02b94800] 05:57:09 INFO - PROCESS | 18541 | 1460984229370 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b0a96a000) [pid = 18541] [serial = 1311] [outer = 0x7f3b02b94800] 05:57:10 INFO - PROCESS | 18541 | 1460984230211 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1501ms 05:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:57:10 INFO - PROCESS | 18541 | 1460984230248 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 18541 | 1460984230252 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:57:10 INFO - PROCESS | 18541 | 1460984230258 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 18541 | 1460984230261 Marionette TRACE conn3 <- [1,1718,null,{}] 05:57:10 INFO - PROCESS | 18541 | 1460984230267 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:10 INFO - PROCESS | 18541 | 1460984230462 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:57:10 INFO - PROCESS | 18541 | 1460984230669 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0e59d000 == 124 [pid = 18541] [id = 437] 05:57:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b039ec400) [pid = 18541] [serial = 1312] [outer = (nil)] 05:57:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3b0be0c000) [pid = 18541] [serial = 1313] [outer = 0x7f3b039ec400] 05:57:10 INFO - PROCESS | 18541 | 1460984230783 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3b0c557800) [pid = 18541] [serial = 1314] [outer = 0x7f3b039ec400] 05:57:11 INFO - PROCESS | 18541 | 1460984231683 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1477ms 05:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:57:11 INFO - PROCESS | 18541 | 1460984231736 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 18541 | 1460984231739 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:57:11 INFO - PROCESS | 18541 | 1460984231745 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 18541 | 1460984231748 Marionette TRACE conn3 <- [1,1722,null,{}] 05:57:11 INFO - PROCESS | 18541 | 1460984231753 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:11 INFO - PROCESS | 18541 | 1460984231937 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:57:12 INFO - PROCESS | 18541 | 1460984232145 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10585800 == 125 [pid = 18541] [id = 438] 05:57:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b0c6fd800) [pid = 18541] [serial = 1315] [outer = (nil)] 05:57:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b0cabdc00) [pid = 18541] [serial = 1316] [outer = 0x7f3b0c6fd800] 05:57:12 INFO - PROCESS | 18541 | 1460984232271 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b0f7de800) [pid = 18541] [serial = 1317] [outer = 0x7f3b0c6fd800] 05:57:13 INFO - PROCESS | 18541 | 1460984233262 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:57:13 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 05:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1581ms 05:57:13 INFO - PROCESS | 18541 | 1460984233326 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 18541 | 1460984233331 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:57:13 INFO - PROCESS | 18541 | 1460984233337 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 18541 | 1460984233340 Marionette TRACE conn3 <- [1,1726,null,{}] 05:57:13 INFO - PROCESS | 18541 | 1460984233346 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:13 INFO - PROCESS | 18541 | 1460984233583 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:57:13 INFO - PROCESS | 18541 | 1460984233838 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13c84000 == 126 [pid = 18541] [id = 439] 05:57:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b01e48800) [pid = 18541] [serial = 1318] [outer = (nil)] 05:57:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b1018e800) [pid = 18541] [serial = 1319] [outer = 0x7f3b01e48800] 05:57:13 INFO - PROCESS | 18541 | 1460984233952 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b10a77000) [pid = 18541] [serial = 1320] [outer = 0x7f3b01e48800] 05:57:14 INFO - PROCESS | 18541 | 1460984234788 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1480ms 05:57:14 INFO - PROCESS | 18541 | 1460984234825 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:57:14 INFO - PROCESS | 18541 | 1460984234834 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:57:14 INFO - PROCESS | 18541 | 1460984234840 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 18541 | 1460984234844 Marionette TRACE conn3 <- [1,1730,null,{}] 05:57:14 INFO - PROCESS | 18541 | 1460984234849 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:15 INFO - PROCESS | 18541 | 1460984235040 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:57:15 INFO - PROCESS | 18541 | 1460984235246 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b16102800 == 127 [pid = 18541] [id = 440] 05:57:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b047d3400) [pid = 18541] [serial = 1321] [outer = (nil)] 05:57:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b117a5800) [pid = 18541] [serial = 1322] [outer = 0x7f3b047d3400] 05:57:15 INFO - PROCESS | 18541 | 1460984235363 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b117d0c00) [pid = 18541] [serial = 1323] [outer = 0x7f3b047d3400] 05:57:16 INFO - PROCESS | 18541 | 1460984236301 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:57:16 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 05:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1490ms 05:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:57:16 INFO - PROCESS | 18541 | 1460984236332 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 18541 | 1460984236335 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:57:16 INFO - PROCESS | 18541 | 1460984236342 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 18541 | 1460984236345 Marionette TRACE conn3 <- [1,1734,null,{}] 05:57:16 INFO - PROCESS | 18541 | 1460984236351 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:16 INFO - PROCESS | 18541 | 1460984236559 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:57:16 INFO - PROCESS | 18541 | 1460984236769 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2270b000 == 128 [pid = 18541] [id = 441] 05:57:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b10a76800) [pid = 18541] [serial = 1324] [outer = (nil)] 05:57:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b11adec00) [pid = 18541] [serial = 1325] [outer = 0x7f3b10a76800] 05:57:16 INFO - PROCESS | 18541 | 1460984236882 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b13695800) [pid = 18541] [serial = 1326] [outer = 0x7f3b10a76800] 05:57:17 INFO - PROCESS | 18541 | 1460984237807 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1535ms 05:57:17 INFO - PROCESS | 18541 | 1460984237877 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 18541 | 1460984237881 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:57:17 INFO - PROCESS | 18541 | 1460984237887 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 18541 | 1460984237890 Marionette TRACE conn3 <- [1,1738,null,{}] 05:57:17 INFO - PROCESS | 18541 | 1460984237895 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:18 INFO - PROCESS | 18541 | 1460984238100 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:57:18 INFO - PROCESS | 18541 | 1460984238370 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b57800 == 129 [pid = 18541] [id = 442] 05:57:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b10a79800) [pid = 18541] [serial = 1327] [outer = (nil)] 05:57:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b13e26000) [pid = 18541] [serial = 1328] [outer = 0x7f3b10a79800] 05:57:18 INFO - PROCESS | 18541 | 1460984238487 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b14986000) [pid = 18541] [serial = 1329] [outer = 0x7f3b10a79800] 05:57:19 INFO - PROCESS | 18541 | 1460984239397 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1576ms 05:57:19 INFO - PROCESS | 18541 | 1460984239465 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 18541 | 1460984239469 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:57:19 INFO - PROCESS | 18541 | 1460984239475 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 18541 | 1460984239478 Marionette TRACE conn3 <- [1,1742,null,{}] 05:57:19 INFO - PROCESS | 18541 | 1460984239483 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:19 INFO - PROCESS | 18541 | 1460984239684 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:57:19 INFO - PROCESS | 18541 | 1460984239951 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02814800 == 130 [pid = 18541] [id = 443] 05:57:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b0beaf800) [pid = 18541] [serial = 1330] [outer = (nil)] 05:57:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b136c8800) [pid = 18541] [serial = 1331] [outer = 0x7f3b0beaf800] 05:57:20 INFO - PROCESS | 18541 | 1460984240094 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b14a44400) [pid = 18541] [serial = 1332] [outer = 0x7f3b0beaf800] 05:57:20 INFO - PROCESS | 18541 | 1460984240978 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1533ms 05:57:21 INFO - PROCESS | 18541 | 1460984241009 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:57:21 INFO - PROCESS | 18541 | 1460984241013 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:57:21 INFO - PROCESS | 18541 | 1460984241020 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 18541 | 1460984241024 Marionette TRACE conn3 <- [1,1746,null,{}] 05:57:21 INFO - PROCESS | 18541 | 1460984241030 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:21 INFO - PROCESS | 18541 | 1460984241263 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:57:21 INFO - PROCESS | 18541 | 1460984241469 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003c8000 == 131 [pid = 18541] [id = 444] 05:57:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afd0a1c00) [pid = 18541] [serial = 1333] [outer = (nil)] 05:57:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3afe66a000) [pid = 18541] [serial = 1334] [outer = 0x7f3afd0a1c00] 05:57:21 INFO - PROCESS | 18541 | 1460984241585 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b047d3c00) [pid = 18541] [serial = 1335] [outer = 0x7f3afd0a1c00] 05:57:22 INFO - PROCESS | 18541 | 1460984242492 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1532ms 05:57:22 INFO - PROCESS | 18541 | 1460984242552 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 18541 | 1460984242556 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:57:22 INFO - PROCESS | 18541 | 1460984242580 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 18541 | 1460984242583 Marionette TRACE conn3 <- [1,1750,null,{}] 05:57:22 INFO - PROCESS | 18541 | 1460984242588 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:22 INFO - PROCESS | 18541 | 1460984242780 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:57:23 INFO - PROCESS | 18541 | 1460984242992 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3cc800 == 132 [pid = 18541] [id = 445] 05:57:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3af8adcc00) [pid = 18541] [serial = 1336] [outer = (nil)] 05:57:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3afd0ac800) [pid = 18541] [serial = 1337] [outer = 0x7f3af8adcc00] 05:57:23 INFO - PROCESS | 18541 | 1460984243109 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3afdab1000) [pid = 18541] [serial = 1338] [outer = 0x7f3af8adcc00] 05:57:24 INFO - PROCESS | 18541 | 1460984244597 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2081ms 05:57:24 INFO - PROCESS | 18541 | 1460984244659 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 18541 | 1460984244664 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:57:24 INFO - PROCESS | 18541 | 1460984244673 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 18541 | 1460984244677 Marionette TRACE conn3 <- [1,1754,null,{}] 05:57:24 INFO - PROCESS | 18541 | 1460984244684 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:24 INFO - PROCESS | 18541 | 1460984244885 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:57:25 INFO - PROCESS | 18541 | 1460984245096 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbcc6000 == 133 [pid = 18541] [id = 446] 05:57:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3afbfd8400) [pid = 18541] [serial = 1339] [outer = (nil)] 05:57:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3afc4d5000) [pid = 18541] [serial = 1340] [outer = 0x7f3afbfd8400] 05:57:25 INFO - PROCESS | 18541 | 1460984245234 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3afd1ea000) [pid = 18541] [serial = 1341] [outer = 0x7f3afbfd8400] 05:57:26 INFO - PROCESS | 18541 | 1460984246385 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1785ms 05:57:26 INFO - PROCESS | 18541 | 1460984246459 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 18541 | 1460984246469 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:57:26 INFO - PROCESS | 18541 | 1460984246480 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 18541 | 1460984246483 Marionette TRACE conn3 <- [1,1758,null,{}] 05:57:26 INFO - PROCESS | 18541 | 1460984246490 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:26 INFO - PROCESS | 18541 | 1460984246725 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13798800 == 132 [pid = 18541] [id = 54] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13ebf800 == 131 [pid = 18541] [id = 55] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2726a800 == 130 [pid = 18541] [id = 74] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bd72000 == 129 [pid = 18541] [id = 47] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b148d1800 == 128 [pid = 18541] [id = 56] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3b10159c00) [pid = 18541] [serial = 1235] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3afbe5bc00) [pid = 18541] [serial = 1187] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3b25b91000) [pid = 18541] [serial = 1190] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b0ff36400) [pid = 18541] [serial = 1196] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b10151c00) [pid = 18541] [serial = 1193] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b00578800) [pid = 18541] [serial = 1199] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3afc18e000) [pid = 18541] [serial = 1202] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b0057dc00) [pid = 18541] [serial = 1205] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3afbfd6000) [pid = 18541] [serial = 1208] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3afab80400) [pid = 18541] [serial = 1211] [outer = (nil)] [url = about:blank] 05:57:27 INFO - PROCESS | 18541 | 1460984247078 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b812000 == 127 [pid = 18541] [id = 217] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157bc000 == 126 [pid = 18541] [id = 376] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b2a800 == 125 [pid = 18541] [id = 256] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b226c0000 == 124 [pid = 18541] [id = 135] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14ac9000 == 123 [pid = 18541] [id = 375] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14468000 == 122 [pid = 18541] [id = 374] 05:57:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3d4000 == 123 [pid = 18541] [id = 447] 05:57:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3afab80400) [pid = 18541] [serial = 1342] [outer = (nil)] 05:57:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afd87fc00) [pid = 18541] [serial = 1343] [outer = 0x7f3afab80400] 05:57:27 INFO - PROCESS | 18541 | 1460984247172 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3aff0edc00) [pid = 18541] [serial = 1344] [outer = 0x7f3afab80400] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10cac000 == 122 [pid = 18541] [id = 373] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bc8a800 == 121 [pid = 18541] [id = 51] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe978000 == 120 [pid = 18541] [id = 432] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a95a800 == 119 [pid = 18541] [id = 431] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a61a800 == 118 [pid = 18541] [id = 430] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b03146000 == 117 [pid = 18541] [id = 429] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd9ef000 == 116 [pid = 18541] [id = 428] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030c4800 == 115 [pid = 18541] [id = 427] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affe7a000 == 114 [pid = 18541] [id = 426] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afac7a000 == 113 [pid = 18541] [id = 425] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af90e8800 == 112 [pid = 18541] [id = 424] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb3d7800 == 111 [pid = 18541] [id = 423] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affc11800 == 110 [pid = 18541] [id = 422] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff056800 == 109 [pid = 18541] [id = 421] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27273000 == 108 [pid = 18541] [id = 420] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affcaf000 == 107 [pid = 18541] [id = 419] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25bb5800 == 106 [pid = 18541] [id = 418] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b218ee000 == 105 [pid = 18541] [id = 417] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13f51000 == 104 [pid = 18541] [id = 416] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b11897000 == 103 [pid = 18541] [id = 415] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0f78c000 == 102 [pid = 18541] [id = 414] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1b9a0800 == 101 [pid = 18541] [id = 377] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094d9800 == 100 [pid = 18541] [id = 413] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff1da000 == 99 [pid = 18541] [id = 412] 05:57:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7de000 == 98 [pid = 18541] [id = 411] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b046d0800) [pid = 18541] [serial = 1110] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b0cabe800) [pid = 18541] [serial = 1077] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b02de5000) [pid = 18541] [serial = 1062] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b10a4f000) [pid = 18541] [serial = 1092] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b11b63000) [pid = 18541] [serial = 1128] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b010eec00) [pid = 18541] [serial = 1107] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b046e1c00) [pid = 18541] [serial = 945] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b238d4000) [pid = 18541] [serial = 960] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b1532f400) [pid = 18541] [serial = 1137] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b22bdb000) [pid = 18541] [serial = 1020] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b0da6dc00) [pid = 18541] [serial = 951] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b0c6ee800) [pid = 18541] [serial = 1074] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b13ec8000) [pid = 18541] [serial = 1134] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b0ba6a000) [pid = 18541] [serial = 1071] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b0beaa400) [pid = 18541] [serial = 948] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3afe670800) [pid = 18541] [serial = 1032] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b0f741c00) [pid = 18541] [serial = 1080] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b10a4a800) [pid = 18541] [serial = 1122] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b0494b400) [pid = 18541] [serial = 915] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b05280400) [pid = 18541] [serial = 1065] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b0c6cdc00) [pid = 18541] [serial = 1008] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b012ae000) [pid = 18541] [serial = 1140] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b117cb800) [pid = 18541] [serial = 1125] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3afe92fc00) [pid = 18541] [serial = 999] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b01e50800) [pid = 18541] [serial = 918] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b2795c400) [pid = 18541] [serial = 1029] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3b0f937c00) [pid = 18541] [serial = 1011] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b096c5400) [pid = 18541] [serial = 1005] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b23943000) [pid = 18541] [serial = 897] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b10191000) [pid = 18541] [serial = 969] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b046e0400) [pid = 18541] [serial = 906] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b1360dc00) [pid = 18541] [serial = 1131] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b149ce400) [pid = 18541] [serial = 1014] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3b2728b800) [pid = 18541] [serial = 1023] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b0c560c00) [pid = 18541] [serial = 903] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b21853c00) [pid = 18541] [serial = 1017] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b0b66ac00) [pid = 18541] [serial = 1113] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b0f93c400) [pid = 18541] [serial = 954] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b27d64c00) [pid = 18541] [serial = 900] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b0494bc00) [pid = 18541] [serial = 909] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3b046d7800) [pid = 18541] [serial = 912] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b0c6f8800) [pid = 18541] [serial = 1119] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b02deac00) [pid = 18541] [serial = 1002] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b25ac3c00) [pid = 18541] [serial = 966] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3b003ec000) [pid = 18541] [serial = 1059] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b0a966400) [pid = 18541] [serial = 1068] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b0c0e1c00) [pid = 18541] [serial = 1116] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3aff0f9000) [pid = 18541] [serial = 1026] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3b15980000) [pid = 18541] [serial = 957] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b012afc00) [pid = 18541] [serial = 963] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3b00127400) [pid = 18541] [serial = 942] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3b10188000) [pid = 18541] [serial = 1089] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3b0f853c00) [pid = 18541] [serial = 1083] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b0fa11800) [pid = 18541] [serial = 1086] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b0c6f9400) [pid = 18541] [serial = 1229] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b0012f400) [pid = 18541] [serial = 1232] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b0f854c00) [pid = 18541] [serial = 1230] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b010f0400) [pid = 18541] [serial = 1218] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3afdab4c00) [pid = 18541] [serial = 1217] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b161a6400) [pid = 18541] [serial = 1178] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b0a96d400) [pid = 18541] [serial = 1169] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b10a4fc00) [pid = 18541] [serial = 1172] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3afd8fa800) [pid = 18541] [serial = 1215] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3afc4d6400) [pid = 18541] [serial = 1214] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3b046c4400) [pid = 18541] [serial = 1220] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3b047da000) [pid = 18541] [serial = 1221] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3b010efc00) [pid = 18541] [serial = 1166] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3b0b674c00) [pid = 18541] [serial = 1226] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 165 (0x7f3b22770000) [pid = 18541] [serial = 1181] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 164 (0x7f3b149cdc00) [pid = 18541] [serial = 1175] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3b0930c000) [pid = 18541] [serial = 1223] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3b0963d800) [pid = 18541] [serial = 1224] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3b255ebc00) [pid = 18541] [serial = 1184] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3b0bea6800) [pid = 18541] [serial = 1227] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3b0f7dbc00) [pid = 18541] [serial = 1233] [outer = (nil)] [url = about:blank] 05:57:28 INFO - PROCESS | 18541 | 1460984248105 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1683ms 05:57:28 INFO - PROCESS | 18541 | 1460984248163 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 18541 | 1460984248166 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:57:28 INFO - PROCESS | 18541 | 1460984248173 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 18541 | 1460984248178 Marionette TRACE conn3 <- [1,1762,null,{}] 05:57:28 INFO - PROCESS | 18541 | 1460984248193 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:28 INFO - PROCESS | 18541 | 1460984248407 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:57:28 INFO - PROCESS | 18541 | 1460984248574 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6d4800 == 99 [pid = 18541] [id = 448] 05:57:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3affcf0800) [pid = 18541] [serial = 1345] [outer = (nil)] 05:57:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3b003f2c00) [pid = 18541] [serial = 1346] [outer = 0x7f3affcf0800] 05:57:28 INFO - PROCESS | 18541 | 1460984248648 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3b010f2c00) [pid = 18541] [serial = 1347] [outer = 0x7f3affcf0800] 05:57:29 INFO - PROCESS | 18541 | 1460984249434 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1281ms 05:57:29 INFO - PROCESS | 18541 | 1460984249459 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:57:29 INFO - PROCESS | 18541 | 1460984249464 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:57:29 INFO - PROCESS | 18541 | 1460984249470 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 18541 | 1460984249473 Marionette TRACE conn3 <- [1,1766,null,{}] 05:57:29 INFO - PROCESS | 18541 | 1460984249523 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:29 INFO - PROCESS | 18541 | 1460984249764 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:57:29 INFO - PROCESS | 18541 | 1460984249790 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe67000 == 100 [pid = 18541] [id = 449] 05:57:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3b00129c00) [pid = 18541] [serial = 1348] [outer = (nil)] 05:57:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3b01dbe800) [pid = 18541] [serial = 1349] [outer = 0x7f3b00129c00] 05:57:29 INFO - PROCESS | 18541 | 1460984249852 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 165 (0x7f3b01dc7800) [pid = 18541] [serial = 1350] [outer = 0x7f3b00129c00] 05:57:30 INFO - PROCESS | 18541 | 1460984250779 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1345ms 05:57:30 INFO - PROCESS | 18541 | 1460984250817 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 18541 | 1460984250821 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:57:30 INFO - PROCESS | 18541 | 1460984250826 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 18541 | 1460984250828 Marionette TRACE conn3 <- [1,1770,null,{}] 05:57:30 INFO - PROCESS | 18541 | 1460984250834 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:31 INFO - PROCESS | 18541 | 1460984251132 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:57:31 INFO - PROCESS | 18541 | 1460984251189 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02063000 == 101 [pid = 18541] [id = 450] 05:57:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 166 (0x7f3b012ab400) [pid = 18541] [serial = 1351] [outer = (nil)] 05:57:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3b01dc6c00) [pid = 18541] [serial = 1352] [outer = 0x7f3b012ab400] 05:57:31 INFO - PROCESS | 18541 | 1460984251292 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3b02b9c400) [pid = 18541] [serial = 1353] [outer = 0x7f3b012ab400] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3b02b9a000) [pid = 18541] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3afbe61000) [pid = 18541] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 165 (0x7f3b02fd7c00) [pid = 18541] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 164 (0x7f3b012a7400) [pid = 18541] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3afd883800) [pid = 18541] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3afe669c00) [pid = 18541] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3b0b677400) [pid = 18541] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:57:32 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3afd0a7c00) [pid = 18541] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:57:32 INFO - PROCESS | 18541 | 1460984252626 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1834ms 05:57:32 INFO - PROCESS | 18541 | 1460984252662 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 18541 | 1460984252664 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:57:32 INFO - PROCESS | 18541 | 1460984252670 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 18541 | 1460984252672 Marionette TRACE conn3 <- [1,1774,null,{}] 05:57:32 INFO - PROCESS | 18541 | 1460984252677 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:32 INFO - PROCESS | 18541 | 1460984252922 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:57:32 INFO - PROCESS | 18541 | 1460984252944 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030c3000 == 102 [pid = 18541] [id = 451] 05:57:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3b01dc6800) [pid = 18541] [serial = 1354] [outer = (nil)] 05:57:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3b039e3400) [pid = 18541] [serial = 1355] [outer = 0x7f3b01dc6800] 05:57:33 INFO - PROCESS | 18541 | 1460984253007 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3b047d8400) [pid = 18541] [serial = 1356] [outer = 0x7f3b01dc6800] 05:57:33 INFO - PROCESS | 18541 | 1460984253805 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1178ms 05:57:33 INFO - PROCESS | 18541 | 1460984253856 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 18541 | 1460984253859 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:57:33 INFO - PROCESS | 18541 | 1460984253892 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 18541 | 1460984253894 Marionette TRACE conn3 <- [1,1778,null,{}] 05:57:33 INFO - PROCESS | 18541 | 1460984253897 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:34 INFO - PROCESS | 18541 | 1460984254054 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:57:34 INFO - PROCESS | 18541 | 1460984254063 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a28000 == 103 [pid = 18541] [id = 452] 05:57:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3b046dac00) [pid = 18541] [serial = 1357] [outer = (nil)] 05:57:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 165 (0x7f3b051c9c00) [pid = 18541] [serial = 1358] [outer = 0x7f3b046dac00] 05:57:34 INFO - PROCESS | 18541 | 1460984254120 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 166 (0x7f3b05280c00) [pid = 18541] [serial = 1359] [outer = 0x7f3b046dac00] 05:57:35 INFO - PROCESS | 18541 | 1460984255252 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:57:35 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 05:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1430ms 05:57:35 INFO - PROCESS | 18541 | 1460984255320 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 18541 | 1460984255327 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:57:35 INFO - PROCESS | 18541 | 1460984255336 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 18541 | 1460984255341 Marionette TRACE conn3 <- [1,1782,null,{}] 05:57:35 INFO - PROCESS | 18541 | 1460984255348 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:35 INFO - PROCESS | 18541 | 1460984255541 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:57:35 INFO - PROCESS | 18541 | 1460984255733 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6d2800 == 104 [pid = 18541] [id = 453] 05:57:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3afd1ea400) [pid = 18541] [serial = 1360] [outer = (nil)] 05:57:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3afdab3c00) [pid = 18541] [serial = 1361] [outer = 0x7f3afd1ea400] 05:57:35 INFO - PROCESS | 18541 | 1460984255810 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3afe937400) [pid = 18541] [serial = 1362] [outer = 0x7f3afd1ea400] 05:57:36 INFO - PROCESS | 18541 | 1460984256776 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:57:36 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 05:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1497ms 05:57:36 INFO - PROCESS | 18541 | 1460984256834 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 18541 | 1460984256842 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:57:36 INFO - PROCESS | 18541 | 1460984256852 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 18541 | 1460984256856 Marionette TRACE conn3 <- [1,1786,null,{}] 05:57:36 INFO - PROCESS | 18541 | 1460984256862 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:37 INFO - PROCESS | 18541 | 1460984257064 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:57:37 INFO - PROCESS | 18541 | 1460984257336 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0281c800 == 105 [pid = 18541] [id = 454] 05:57:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3afd1ec000) [pid = 18541] [serial = 1363] [outer = (nil)] 05:57:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3b010f0000) [pid = 18541] [serial = 1364] [outer = 0x7f3afd1ec000] 05:57:37 INFO - PROCESS | 18541 | 1460984257455 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b01dc7000) [pid = 18541] [serial = 1365] [outer = 0x7f3afd1ec000] 05:57:38 INFO - PROCESS | 18541 | 1460984258329 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:57:38 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 05:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1534ms 05:57:38 INFO - PROCESS | 18541 | 1460984258387 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 18541 | 1460984258390 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:57:38 INFO - PROCESS | 18541 | 1460984258397 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 18541 | 1460984258403 Marionette TRACE conn3 <- [1,1790,null,{}] 05:57:38 INFO - PROCESS | 18541 | 1460984258419 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:38 INFO - PROCESS | 18541 | 1460984258625 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:57:38 INFO - PROCESS | 18541 | 1460984258816 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b09470800 == 106 [pid = 18541] [id = 455] 05:57:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b01dbb800) [pid = 18541] [serial = 1366] [outer = (nil)] 05:57:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3b02fe2c00) [pid = 18541] [serial = 1367] [outer = 0x7f3b01dbb800] 05:57:38 INFO - PROCESS | 18541 | 1460984258907 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3b047e1000) [pid = 18541] [serial = 1368] [outer = 0x7f3b01dbb800] 05:57:39 INFO - PROCESS | 18541 | 1460984259812 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:57:39 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) 05:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1486ms 05:57:39 INFO - PROCESS | 18541 | 1460984259885 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 18541 | 1460984259889 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:57:39 INFO - PROCESS | 18541 | 1460984259895 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 18541 | 1460984259899 Marionette TRACE conn3 <- [1,1794,null,{}] 05:57:39 INFO - PROCESS | 18541 | 1460984259904 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:40 INFO - PROCESS | 18541 | 1460984260150 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:57:40 INFO - PROCESS | 18541 | 1460984260343 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a614000 == 107 [pid = 18541] [id = 456] 05:57:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b051cd800) [pid = 18541] [serial = 1369] [outer = (nil)] 05:57:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3b0930c000) [pid = 18541] [serial = 1370] [outer = 0x7f3b051cd800] 05:57:40 INFO - PROCESS | 18541 | 1460984260466 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b0963b000) [pid = 18541] [serial = 1371] [outer = 0x7f3b051cd800] 05:57:41 INFO - PROCESS | 18541 | 1460984261342 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1490ms 05:57:41 INFO - PROCESS | 18541 | 1460984261387 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 18541 | 1460984261391 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:57:41 INFO - PROCESS | 18541 | 1460984261397 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 18541 | 1460984261400 Marionette TRACE conn3 <- [1,1798,null,{}] 05:57:41 INFO - PROCESS | 18541 | 1460984261405 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:41 INFO - PROCESS | 18541 | 1460984261590 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:57:41 INFO - PROCESS | 18541 | 1460984261785 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a8d1000 == 108 [pid = 18541] [id = 457] 05:57:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3b05281800) [pid = 18541] [serial = 1372] [outer = (nil)] 05:57:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3b096cb400) [pid = 18541] [serial = 1373] [outer = 0x7f3b05281800] 05:57:41 INFO - PROCESS | 18541 | 1460984261857 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b0a96a800) [pid = 18541] [serial = 1374] [outer = 0x7f3b05281800] 05:57:42 INFO - PROCESS | 18541 | 1460984262770 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1429ms 05:57:42 INFO - PROCESS | 18541 | 1460984262828 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 18541 | 1460984262831 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:57:42 INFO - PROCESS | 18541 | 1460984262838 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 18541 | 1460984262841 Marionette TRACE conn3 <- [1,1802,null,{}] 05:57:42 INFO - PROCESS | 18541 | 1460984262847 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:43 INFO - PROCESS | 18541 | 1460984263057 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:57:43 INFO - PROCESS | 18541 | 1460984263250 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b805000 == 109 [pid = 18541] [id = 458] 05:57:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3b0a96a400) [pid = 18541] [serial = 1375] [outer = (nil)] 05:57:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b0bda2400) [pid = 18541] [serial = 1376] [outer = 0x7f3b0a96a400] 05:57:43 INFO - PROCESS | 18541 | 1460984263327 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b0c3bbc00) [pid = 18541] [serial = 1377] [outer = 0x7f3b0a96a400] 05:57:44 INFO - PROCESS | 18541 | 1460984264236 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1427ms 05:57:44 INFO - PROCESS | 18541 | 1460984264266 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 18541 | 1460984264270 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:57:44 INFO - PROCESS | 18541 | 1460984264275 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 18541 | 1460984264278 Marionette TRACE conn3 <- [1,1806,null,{}] 05:57:44 INFO - PROCESS | 18541 | 1460984264284 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:44 INFO - PROCESS | 18541 | 1460984264476 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:57:44 INFO - PROCESS | 18541 | 1460984264675 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bd8a000 == 110 [pid = 18541] [id = 459] 05:57:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b046d9400) [pid = 18541] [serial = 1378] [outer = (nil)] 05:57:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3b0c55e000) [pid = 18541] [serial = 1379] [outer = 0x7f3b046d9400] 05:57:44 INFO - PROCESS | 18541 | 1460984264744 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b0c6d9400) [pid = 18541] [serial = 1380] [outer = 0x7f3b046d9400] 05:57:45 INFO - PROCESS | 18541 | 1460984265606 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1378ms 05:57:45 INFO - PROCESS | 18541 | 1460984265655 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 18541 | 1460984265658 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:57:45 INFO - PROCESS | 18541 | 1460984265664 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 18541 | 1460984265666 Marionette TRACE conn3 <- [1,1810,null,{}] 05:57:45 INFO - PROCESS | 18541 | 1460984265671 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:45 INFO - PROCESS | 18541 | 1460984265854 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:57:46 INFO - PROCESS | 18541 | 1460984266051 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2be000 == 111 [pid = 18541] [id = 460] 05:57:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b0b670000) [pid = 18541] [serial = 1381] [outer = (nil)] 05:57:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b0c8c6400) [pid = 18541] [serial = 1382] [outer = 0x7f3b0b670000] 05:57:46 INFO - PROCESS | 18541 | 1460984266119 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b0cccb400) [pid = 18541] [serial = 1383] [outer = 0x7f3b0b670000] 05:57:47 INFO - PROCESS | 18541 | 1460984267023 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1433ms 05:57:47 INFO - PROCESS | 18541 | 1460984267098 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 18541 | 1460984267102 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:57:47 INFO - PROCESS | 18541 | 1460984267108 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 18541 | 1460984267110 Marionette TRACE conn3 <- [1,1814,null,{}] 05:57:47 INFO - PROCESS | 18541 | 1460984267115 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:47 INFO - PROCESS | 18541 | 1460984267307 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:57:47 INFO - PROCESS | 18541 | 1460984267502 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7dc000 == 112 [pid = 18541] [id = 461] 05:57:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b0c3c4000) [pid = 18541] [serial = 1384] [outer = (nil)] 05:57:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b0d738400) [pid = 18541] [serial = 1385] [outer = 0x7f3b0c3c4000] 05:57:47 INFO - PROCESS | 18541 | 1460984267581 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b0e5c8c00) [pid = 18541] [serial = 1386] [outer = 0x7f3b0c3c4000] 05:57:48 INFO - PROCESS | 18541 | 1460984268452 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1375ms 05:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:57:48 INFO - PROCESS | 18541 | 1460984268484 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 18541 | 1460984268486 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:57:48 INFO - PROCESS | 18541 | 1460984268492 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 18541 | 1460984268495 Marionette TRACE conn3 <- [1,1818,null,{}] 05:57:48 INFO - PROCESS | 18541 | 1460984268501 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:48 INFO - PROCESS | 18541 | 1460984268690 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:57:48 INFO - PROCESS | 18541 | 1460984268888 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0da07800 == 113 [pid = 18541] [id = 462] 05:57:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b0f73f800) [pid = 18541] [serial = 1387] [outer = (nil)] 05:57:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b0f745400) [pid = 18541] [serial = 1388] [outer = 0x7f3b0f73f800] 05:57:48 INFO - PROCESS | 18541 | 1460984268986 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b0f7e1000) [pid = 18541] [serial = 1389] [outer = 0x7f3b0f73f800] 05:57:49 INFO - PROCESS | 18541 | 1460984269899 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1481ms 05:57:49 INFO - PROCESS | 18541 | 1460984269973 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 18541 | 1460984269977 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:57:49 INFO - PROCESS | 18541 | 1460984269983 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 18541 | 1460984269987 Marionette TRACE conn3 <- [1,1822,null,{}] 05:57:49 INFO - PROCESS | 18541 | 1460984269992 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:50 INFO - PROCESS | 18541 | 1460984270248 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:57:50 INFO - PROCESS | 18541 | 1460984270483 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1057d000 == 114 [pid = 18541] [id = 463] 05:57:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b0f746c00) [pid = 18541] [serial = 1390] [outer = (nil)] 05:57:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b0ff29400) [pid = 18541] [serial = 1391] [outer = 0x7f3b0f746c00] 05:57:50 INFO - PROCESS | 18541 | 1460984270603 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b10157c00) [pid = 18541] [serial = 1392] [outer = 0x7f3b0f746c00] 05:57:51 INFO - PROCESS | 18541 | 1460984271464 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1529ms 05:57:51 INFO - PROCESS | 18541 | 1460984271513 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 18541 | 1460984271516 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:57:51 INFO - PROCESS | 18541 | 1460984271522 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 18541 | 1460984271524 Marionette TRACE conn3 <- [1,1826,null,{}] 05:57:51 INFO - PROCESS | 18541 | 1460984271530 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:51 INFO - PROCESS | 18541 | 1460984271724 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:57:51 INFO - PROCESS | 18541 | 1460984271929 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b11886800 == 115 [pid = 18541] [id = 464] 05:57:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b0f854800) [pid = 18541] [serial = 1393] [outer = (nil)] 05:57:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b1018c800) [pid = 18541] [serial = 1394] [outer = 0x7f3b0f854800] 05:57:52 INFO - PROCESS | 18541 | 1460984272043 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b10a50c00) [pid = 18541] [serial = 1395] [outer = 0x7f3b0f854800] 05:57:52 INFO - PROCESS | 18541 | 1460984272948 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1492ms 05:57:53 INFO - PROCESS | 18541 | 1460984273015 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 18541 | 1460984273019 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:57:53 INFO - PROCESS | 18541 | 1460984273025 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 18541 | 1460984273028 Marionette TRACE conn3 <- [1,1830,null,{}] 05:57:53 INFO - PROCESS | 18541 | 1460984273034 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:53 INFO - PROCESS | 18541 | 1460984273238 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:57:53 INFO - PROCESS | 18541 | 1460984273450 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1393d800 == 116 [pid = 18541] [id = 465] 05:57:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b10159400) [pid = 18541] [serial = 1396] [outer = (nil)] 05:57:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b10a80400) [pid = 18541] [serial = 1397] [outer = 0x7f3b10159400] 05:57:53 INFO - PROCESS | 18541 | 1460984273565 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3b117cd400) [pid = 18541] [serial = 1398] [outer = 0x7f3b10159400] 05:57:54 INFO - PROCESS | 18541 | 1460984274455 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1488ms 05:57:54 INFO - PROCESS | 18541 | 1460984274514 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 18541 | 1460984274517 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:57:54 INFO - PROCESS | 18541 | 1460984274524 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 18541 | 1460984274527 Marionette TRACE conn3 <- [1,1834,null,{}] 05:57:54 INFO - PROCESS | 18541 | 1460984274533 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:54 INFO - PROCESS | 18541 | 1460984274730 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:57:54 INFO - PROCESS | 18541 | 1460984274937 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13c7a000 == 117 [pid = 18541] [id = 466] 05:57:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3afbe5dc00) [pid = 18541] [serial = 1399] [outer = (nil)] 05:57:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b117cf000) [pid = 18541] [serial = 1400] [outer = 0x7f3afbe5dc00] 05:57:55 INFO - PROCESS | 18541 | 1460984275021 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b12bda400) [pid = 18541] [serial = 1401] [outer = 0x7f3afbe5dc00] 05:57:55 INFO - PROCESS | 18541 | 1460984275916 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:57:55 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 05:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1441ms 05:57:55 INFO - PROCESS | 18541 | 1460984275966 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 18541 | 1460984275970 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:57:55 INFO - PROCESS | 18541 | 1460984275976 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 18541 | 1460984275979 Marionette TRACE conn3 <- [1,1838,null,{}] 05:57:55 INFO - PROCESS | 18541 | 1460984275985 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:56 INFO - PROCESS | 18541 | 1460984276183 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:57:56 INFO - PROCESS | 18541 | 1460984276414 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014ce000 == 118 [pid = 18541] [id = 467] 05:57:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3afbfd8000) [pid = 18541] [serial = 1402] [outer = (nil)] 05:57:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b095d5400) [pid = 18541] [serial = 1403] [outer = 0x7f3afbfd8000] 05:57:56 INFO - PROCESS | 18541 | 1460984276491 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b11b63800) [pid = 18541] [serial = 1404] [outer = 0x7f3afbfd8000] 05:57:57 INFO - PROCESS | 18541 | 1460984277365 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1783ms 05:57:57 INFO - PROCESS | 18541 | 1460984277779 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 18541 | 1460984277786 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:57:57 INFO - PROCESS | 18541 | 1460984277793 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 18541 | 1460984277798 Marionette TRACE conn3 <- [1,1842,null,{}] 05:57:57 INFO - PROCESS | 18541 | 1460984277805 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:57 INFO - PROCESS | 18541 | 1460984277992 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:57:58 INFO - PROCESS | 18541 | 1460984278245 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affc20800 == 119 [pid = 18541] [id = 468] 05:57:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3afd0a3000) [pid = 18541] [serial = 1405] [outer = (nil)] 05:57:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3afd1e3400) [pid = 18541] [serial = 1406] [outer = 0x7f3afd0a3000] 05:57:58 INFO - PROCESS | 18541 | 1460984278313 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3afdab4400) [pid = 18541] [serial = 1407] [outer = 0x7f3afd0a3000] 05:57:59 INFO - PROCESS | 18541 | 1460984279191 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1444ms 05:57:59 INFO - PROCESS | 18541 | 1460984279239 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 18541 | 1460984279244 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:57:59 INFO - PROCESS | 18541 | 1460984279256 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 18541 | 1460984279260 Marionette TRACE conn3 <- [1,1846,null,{}] 05:57:59 INFO - PROCESS | 18541 | 1460984279267 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:59 INFO - PROCESS | 18541 | 1460984279465 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:57:59 INFO - PROCESS | 18541 | 1460984279666 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0945b000 == 120 [pid = 18541] [id = 469] 05:57:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3afd0a7400) [pid = 18541] [serial = 1408] [outer = (nil)] 05:57:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b003ed800) [pid = 18541] [serial = 1409] [outer = 0x7f3afd0a7400] 05:57:59 INFO - PROCESS | 18541 | 1460984279731 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b01e42c00) [pid = 18541] [serial = 1410] [outer = 0x7f3afd0a7400] 05:58:00 INFO - PROCESS | 18541 | 1460984280878 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:58:00 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) 05:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1693ms 05:58:00 INFO - PROCESS | 18541 | 1460984280946 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 18541 | 1460984280949 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:58:00 INFO - PROCESS | 18541 | 1460984280955 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 18541 | 1460984280957 Marionette TRACE conn3 <- [1,1850,null,{}] 05:58:00 INFO - PROCESS | 18541 | 1460984280972 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:01 INFO - PROCESS | 18541 | 1460984281215 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3afe930c00) [pid = 18541] [serial = 1298] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3afd1e6000) [pid = 18541] [serial = 1259] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b02fe1c00) [pid = 18541] [serial = 1271] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3affc35c00) [pid = 18541] [serial = 1265] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b02b95400) [pid = 18541] [serial = 1268] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3affc2b800) [pid = 18541] [serial = 1262] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b1ba57800) [pid = 18541] [serial = 1253] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b22bb3c00) [pid = 18541] [serial = 1256] [outer = (nil)] [url = about:blank] 05:58:01 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003c8000 == 119 [pid = 18541] [id = 444] 05:58:01 INFO - PROCESS | 18541 | 1460984281657 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b02814800 == 118 [pid = 18541] [id = 443] 05:58:01 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b57800 == 117 [pid = 18541] [id = 442] 05:58:01 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2270b000 == 116 [pid = 18541] [id = 441] 05:58:01 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b16102800 == 115 [pid = 18541] [id = 440] 05:58:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbcc9000 == 116 [pid = 18541] [id = 470] 05:58:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3afd8f2400) [pid = 18541] [serial = 1411] [outer = (nil)] 05:58:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b0057b800) [pid = 18541] [serial = 1412] [outer = 0x7f3afd8f2400] 05:58:01 INFO - PROCESS | 18541 | 1460984281746 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b02fdfc00) [pid = 18541] [serial = 1413] [outer = 0x7f3afd8f2400] 05:58:01 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13c84000 == 115 [pid = 18541] [id = 439] 05:58:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10585800 == 114 [pid = 18541] [id = 438] 05:58:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0e59d000 == 113 [pid = 18541] [id = 437] 05:58:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c718000 == 112 [pid = 18541] [id = 436] 05:58:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a94a800 == 111 [pid = 18541] [id = 435] 05:58:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b912000 == 110 [pid = 18541] [id = 331] 05:58:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b02804800 == 109 [pid = 18541] [id = 434] 05:58:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbee0000 == 108 [pid = 18541] [id = 433] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b02de9400) [pid = 18541] [serial = 1283] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3afd8f5c00) [pid = 18541] [serial = 1278] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b095df800) [pid = 18541] [serial = 1244] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b10150800) [pid = 18541] [serial = 1296] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3afc18b000) [pid = 18541] [serial = 1277] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b03162400) [pid = 18541] [serial = 1241] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b051ca000) [pid = 18541] [serial = 1289] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b039e9c00) [pid = 18541] [serial = 1286] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b0056e400) [pid = 18541] [serial = 1280] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b0f794800) [pid = 18541] [serial = 1293] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b117c7800) [pid = 18541] [serial = 1236] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3b0c6fa400) [pid = 18541] [serial = 1292] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b0057c800) [pid = 18541] [serial = 1281] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b118a7000) [pid = 18541] [serial = 1250] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b0963a000) [pid = 18541] [serial = 1290] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b0ff27800) [pid = 18541] [serial = 1295] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b02fe2400) [pid = 18541] [serial = 1284] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b0494a000) [pid = 18541] [serial = 1287] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3afbfda400) [pid = 18541] [serial = 1238] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3af8adf800) [pid = 18541] [serial = 1274] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b0fa0e800) [pid = 18541] [serial = 1247] [outer = (nil)] [url = about:blank] 05:58:02 INFO - PROCESS | 18541 | 1460984282546 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1640ms 05:58:02 INFO - PROCESS | 18541 | 1460984282595 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 18541 | 1460984282598 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:58:02 INFO - PROCESS | 18541 | 1460984282604 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 18541 | 1460984282606 Marionette TRACE conn3 <- [1,1854,null,{}] 05:58:02 INFO - PROCESS | 18541 | 1460984282611 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:02 INFO - PROCESS | 18541 | 1460984282785 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:58:02 INFO - PROCESS | 18541 | 1460984282945 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affc18800 == 109 [pid = 18541] [id = 471] 05:58:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3af8adf800) [pid = 18541] [serial = 1414] [outer = (nil)] 05:58:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b047d4000) [pid = 18541] [serial = 1415] [outer = 0x7f3af8adf800] 05:58:03 INFO - PROCESS | 18541 | 1460984283010 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b0527f000) [pid = 18541] [serial = 1416] [outer = 0x7f3af8adf800] 05:58:03 INFO - PROCESS | 18541 | 1460984283784 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1225ms 05:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:58:03 INFO - PROCESS | 18541 | 1460984283856 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 18541 | 1460984283858 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:58:03 INFO - PROCESS | 18541 | 1460984283869 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 18541 | 1460984283873 Marionette TRACE conn3 <- [1,1858,null,{}] 05:58:03 INFO - PROCESS | 18541 | 1460984283878 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:04 INFO - PROCESS | 18541 | 1460984284158 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:58:04 INFO - PROCESS | 18541 | 1460984284195 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003d2000 == 110 [pid = 18541] [id = 472] 05:58:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b0963c400) [pid = 18541] [serial = 1417] [outer = (nil)] 05:58:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b0a96d400) [pid = 18541] [serial = 1418] [outer = 0x7f3b0963c400] 05:58:04 INFO - PROCESS | 18541 | 1460984284269 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b0b9a0c00) [pid = 18541] [serial = 1419] [outer = 0x7f3b0963c400] 05:58:05 INFO - PROCESS | 18541 | 1460984285189 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1342ms 05:58:05 INFO - PROCESS | 18541 | 1460984285213 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 18541 | 1460984285218 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:58:05 INFO - PROCESS | 18541 | 1460984285224 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 18541 | 1460984285226 Marionette TRACE conn3 <- [1,1862,null,{}] 05:58:05 INFO - PROCESS | 18541 | 1460984285231 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:05 INFO - PROCESS | 18541 | 1460984285494 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:58:05 INFO - PROCESS | 18541 | 1460984285544 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094db000 == 111 [pid = 18541] [id = 473] 05:58:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b0c560c00) [pid = 18541] [serial = 1420] [outer = (nil)] 05:58:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b0e5c9000) [pid = 18541] [serial = 1421] [outer = 0x7f3b0c560c00] 05:58:05 INFO - PROCESS | 18541 | 1460984285609 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b0f936800) [pid = 18541] [serial = 1422] [outer = 0x7f3b0c560c00] 05:58:06 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3afab80400) [pid = 18541] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:58:06 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b00129c00) [pid = 18541] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:58:06 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b012ab400) [pid = 18541] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:58:06 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3afbfd8400) [pid = 18541] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:58:06 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3affcf0800) [pid = 18541] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:58:06 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b01dc6800) [pid = 18541] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:58:06 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3afc4da800) [pid = 18541] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:58:06 INFO - PROCESS | 18541 | 1460984286886 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1679ms 05:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:58:06 INFO - PROCESS | 18541 | 1460984286904 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 18541 | 1460984286906 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:58:06 INFO - PROCESS | 18541 | 1460984286915 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 18541 | 1460984286917 Marionette TRACE conn3 <- [1,1866,null,{}] 05:58:06 INFO - PROCESS | 18541 | 1460984286931 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:07 INFO - PROCESS | 18541 | 1460984287188 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:58:07 INFO - PROCESS | 18541 | 1460984287209 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a75b000 == 112 [pid = 18541] [id = 474] 05:58:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3afc4da800) [pid = 18541] [serial = 1423] [outer = (nil)] 05:58:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b0b66ec00) [pid = 18541] [serial = 1424] [outer = 0x7f3afc4da800] 05:58:07 INFO - PROCESS | 18541 | 1460984287278 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b0f93f400) [pid = 18541] [serial = 1425] [outer = 0x7f3afc4da800] 05:58:08 INFO - PROCESS | 18541 | 1460984288120 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1249ms 05:58:08 INFO - PROCESS | 18541 | 1460984288165 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 18541 | 1460984288169 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:58:08 INFO - PROCESS | 18541 | 1460984288175 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 18541 | 1460984288178 Marionette TRACE conn3 <- [1,1870,null,{}] 05:58:08 INFO - PROCESS | 18541 | 1460984288183 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:08 INFO - PROCESS | 18541 | 1460984288369 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:58:08 INFO - PROCESS | 18541 | 1460984288385 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c311000 == 113 [pid = 18541] [id = 475] 05:58:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b0f940400) [pid = 18541] [serial = 1426] [outer = (nil)] 05:58:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b10153000) [pid = 18541] [serial = 1427] [outer = 0x7f3b0f940400] 05:58:08 INFO - PROCESS | 18541 | 1460984288449 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b117d0000) [pid = 18541] [serial = 1428] [outer = 0x7f3b0f940400] 05:58:09 INFO - PROCESS | 18541 | 1460984289754 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1631ms 05:58:09 INFO - PROCESS | 18541 | 1460984289808 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 18541 | 1460984289816 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:58:09 INFO - PROCESS | 18541 | 1460984289825 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 18541 | 1460984289830 Marionette TRACE conn3 <- [1,1874,null,{}] 05:58:09 INFO - PROCESS | 18541 | 1460984289839 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:10 INFO - PROCESS | 18541 | 1460984290082 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:58:10 INFO - PROCESS | 18541 | 1460984290375 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff1e0000 == 114 [pid = 18541] [id = 476] 05:58:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3afe66d000) [pid = 18541] [serial = 1429] [outer = (nil)] 05:58:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b00128000) [pid = 18541] [serial = 1430] [outer = 0x7f3afe66d000] 05:58:10 INFO - PROCESS | 18541 | 1460984290457 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b010f4000) [pid = 18541] [serial = 1431] [outer = 0x7f3afe66d000] 05:58:11 INFO - PROCESS | 18541 | 1460984291477 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1686ms 05:58:11 INFO - PROCESS | 18541 | 1460984291512 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 18541 | 1460984291520 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:58:11 INFO - PROCESS | 18541 | 1460984291533 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 18541 | 1460984291536 Marionette TRACE conn3 <- [1,1878,null,{}] 05:58:11 INFO - PROCESS | 18541 | 1460984291544 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:11 INFO - PROCESS | 18541 | 1460984291772 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:58:12 INFO - PROCESS | 18541 | 1460984292015 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b05121800 == 115 [pid = 18541] [id = 477] 05:58:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3aff0ee000) [pid = 18541] [serial = 1432] [outer = (nil)] 05:58:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b046e0400) [pid = 18541] [serial = 1433] [outer = 0x7f3aff0ee000] 05:58:12 INFO - PROCESS | 18541 | 1460984292131 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3b095dfc00) [pid = 18541] [serial = 1434] [outer = 0x7f3aff0ee000] 05:58:13 INFO - PROCESS | 18541 | 1460984293018 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1534ms 05:58:13 INFO - PROCESS | 18541 | 1460984293067 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:58:13 INFO - PROCESS | 18541 | 1460984293071 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:58:13 INFO - PROCESS | 18541 | 1460984293078 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 18541 | 1460984293084 Marionette TRACE conn3 <- [1,1882,null,{}] 05:58:13 INFO - PROCESS | 18541 | 1460984293101 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:13 INFO - PROCESS | 18541 | 1460984293332 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:58:13 INFO - PROCESS | 18541 | 1460984293586 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10313000 == 116 [pid = 18541] [id = 478] 05:58:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3b0b9a0000) [pid = 18541] [serial = 1435] [outer = (nil)] 05:58:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b0c6cb400) [pid = 18541] [serial = 1436] [outer = 0x7f3b0b9a0000] 05:58:13 INFO - PROCESS | 18541 | 1460984293709 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b0f797c00) [pid = 18541] [serial = 1437] [outer = 0x7f3b0b9a0000] 05:58:14 INFO - PROCESS | 18541 | 1460984294559 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1537ms 05:58:14 INFO - PROCESS | 18541 | 1460984294615 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 18541 | 1460984294619 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:58:14 INFO - PROCESS | 18541 | 1460984294625 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 18541 | 1460984294627 Marionette TRACE conn3 <- [1,1886,null,{}] 05:58:14 INFO - PROCESS | 18541 | 1460984294633 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:14 INFO - PROCESS | 18541 | 1460984294839 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:58:15 INFO - PROCESS | 18541 | 1460984295036 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13346800 == 117 [pid = 18541] [id = 479] 05:58:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3afe92dc00) [pid = 18541] [serial = 1438] [outer = (nil)] 05:58:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b0ff2c000) [pid = 18541] [serial = 1439] [outer = 0x7f3afe92dc00] 05:58:15 INFO - PROCESS | 18541 | 1460984295122 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b10a76c00) [pid = 18541] [serial = 1440] [outer = 0x7f3afe92dc00] 05:58:16 INFO - PROCESS | 18541 | 1460984296000 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1433ms 05:58:16 INFO - PROCESS | 18541 | 1460984296059 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:58:16 INFO - PROCESS | 18541 | 1460984296062 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:58:16 INFO - PROCESS | 18541 | 1460984296068 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 18541 | 1460984296071 Marionette TRACE conn3 <- [1,1890,null,{}] 05:58:16 INFO - PROCESS | 18541 | 1460984296076 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:16 INFO - PROCESS | 18541 | 1460984296294 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:58:16 INFO - PROCESS | 18541 | 1460984296503 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1492c000 == 118 [pid = 18541] [id = 480] 05:58:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b039eec00) [pid = 18541] [serial = 1441] [outer = (nil)] 05:58:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3b12713800) [pid = 18541] [serial = 1442] [outer = 0x7f3b039eec00] 05:58:16 INFO - PROCESS | 18541 | 1460984296624 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3b13419c00) [pid = 18541] [serial = 1443] [outer = 0x7f3b039eec00] 05:58:17 INFO - PROCESS | 18541 | 1460984297573 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1536ms 05:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:58:17 INFO - PROCESS | 18541 | 1460984297604 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 18541 | 1460984297607 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:58:17 INFO - PROCESS | 18541 | 1460984297613 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 18541 | 1460984297616 Marionette TRACE conn3 <- [1,1894,null,{}] 05:58:17 INFO - PROCESS | 18541 | 1460984297621 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:17 INFO - PROCESS | 18541 | 1460984297821 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:58:18 INFO - PROCESS | 18541 | 1460984298026 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157bc000 == 119 [pid = 18541] [id = 481] 05:58:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b13695400) [pid = 18541] [serial = 1444] [outer = (nil)] 05:58:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b150e9800) [pid = 18541] [serial = 1445] [outer = 0x7f3b13695400] 05:58:18 INFO - PROCESS | 18541 | 1460984298098 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b161a6400) [pid = 18541] [serial = 1446] [outer = 0x7f3b13695400] 05:58:18 INFO - PROCESS | 18541 | 1460984298980 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1428ms 05:58:19 INFO - PROCESS | 18541 | 1460984299041 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 18541 | 1460984299044 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:58:19 INFO - PROCESS | 18541 | 1460984299050 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 18541 | 1460984299052 Marionette TRACE conn3 <- [1,1898,null,{}] 05:58:19 INFO - PROCESS | 18541 | 1460984299058 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:19 INFO - PROCESS | 18541 | 1460984299264 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:58:19 INFO - PROCESS | 18541 | 1460984299536 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b18045000 == 120 [pid = 18541] [id = 482] 05:58:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b140bb000) [pid = 18541] [serial = 1447] [outer = (nil)] 05:58:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b163a1800) [pid = 18541] [serial = 1448] [outer = 0x7f3b140bb000] 05:58:19 INFO - PROCESS | 18541 | 1460984299651 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b1ba58c00) [pid = 18541] [serial = 1449] [outer = 0x7f3b140bb000] 05:58:20 INFO - PROCESS | 18541 | 1460984300497 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1477ms 05:58:20 INFO - PROCESS | 18541 | 1460984300528 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 18541 | 1460984300532 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:58:20 INFO - PROCESS | 18541 | 1460984300538 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 18541 | 1460984300541 Marionette TRACE conn3 <- [1,1902,null,{}] 05:58:20 INFO - PROCESS | 18541 | 1460984300546 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:20 INFO - PROCESS | 18541 | 1460984300740 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:58:21 INFO - PROCESS | 18541 | 1460984301000 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b22674800 == 121 [pid = 18541] [id = 483] 05:58:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b0316e000) [pid = 18541] [serial = 1450] [outer = (nil)] 05:58:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b218d1000) [pid = 18541] [serial = 1451] [outer = 0x7f3b0316e000] 05:58:21 INFO - PROCESS | 18541 | 1460984301079 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b2276e000) [pid = 18541] [serial = 1452] [outer = 0x7f3b0316e000] 05:58:21 INFO - PROCESS | 18541 | 1460984301966 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1485ms 05:58:22 INFO - PROCESS | 18541 | 1460984302024 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 18541 | 1460984302027 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:58:22 INFO - PROCESS | 18541 | 1460984302035 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 18541 | 1460984302038 Marionette TRACE conn3 <- [1,1906,null,{}] 05:58:22 INFO - PROCESS | 18541 | 1460984302044 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:22 INFO - PROCESS | 18541 | 1460984302258 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:58:22 INFO - PROCESS | 18541 | 1460984302470 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2390a800 == 122 [pid = 18541] [id = 484] 05:58:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b096c8c00) [pid = 18541] [serial = 1453] [outer = (nil)] 05:58:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b229e6000) [pid = 18541] [serial = 1454] [outer = 0x7f3b096c8c00] 05:58:22 INFO - PROCESS | 18541 | 1460984302586 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b23817400) [pid = 18541] [serial = 1455] [outer = 0x7f3b096c8c00] 05:58:23 INFO - PROCESS | 18541 | 1460984303545 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1578ms 05:58:23 INFO - PROCESS | 18541 | 1460984303614 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 18541 | 1460984303618 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:58:23 INFO - PROCESS | 18541 | 1460984303625 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 18541 | 1460984303628 Marionette TRACE conn3 <- [1,1910,null,{}] 05:58:23 INFO - PROCESS | 18541 | 1460984303634 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:23 INFO - PROCESS | 18541 | 1460984303887 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:58:24 INFO - PROCESS | 18541 | 1460984304143 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25515000 == 123 [pid = 18541] [id = 485] 05:58:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b10a4e000) [pid = 18541] [serial = 1456] [outer = (nil)] 05:58:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b1ba51800) [pid = 18541] [serial = 1457] [outer = 0x7f3b10a4e000] 05:58:24 INFO - PROCESS | 18541 | 1460984304262 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b23cc8400) [pid = 18541] [serial = 1458] [outer = 0x7f3b10a4e000] 05:58:25 INFO - PROCESS | 18541 | 1460984305100 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1536ms 05:58:25 INFO - PROCESS | 18541 | 1460984305162 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 18541 | 1460984305165 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:58:25 INFO - PROCESS | 18541 | 1460984305172 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 18541 | 1460984305176 Marionette TRACE conn3 <- [1,1914,null,{}] 05:58:25 INFO - PROCESS | 18541 | 1460984305182 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:25 INFO - PROCESS | 18541 | 1460984305418 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:58:25 INFO - PROCESS | 18541 | 1460984305621 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27c53000 == 124 [pid = 18541] [id = 486] 05:58:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b13418800) [pid = 18541] [serial = 1459] [outer = (nil)] 05:58:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b27289400) [pid = 18541] [serial = 1460] [outer = 0x7f3b13418800] 05:58:25 INFO - PROCESS | 18541 | 1460984305749 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b27c8e800) [pid = 18541] [serial = 1461] [outer = 0x7f3b13418800] 05:58:26 INFO - PROCESS | 18541 | 1460984306614 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1478ms 05:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:58:26 INFO - PROCESS | 18541 | 1460984306651 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 18541 | 1460984306654 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:58:26 INFO - PROCESS | 18541 | 1460984306660 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 18541 | 1460984306663 Marionette TRACE conn3 <- [1,1918,null,{}] 05:58:26 INFO - PROCESS | 18541 | 1460984306668 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:26 INFO - PROCESS | 18541 | 1460984306865 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:58:27 INFO - PROCESS | 18541 | 1460984307072 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2bd1b800 == 125 [pid = 18541] [id = 487] 05:58:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afd022000) [pid = 18541] [serial = 1462] [outer = (nil)] 05:58:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3afd02a000) [pid = 18541] [serial = 1463] [outer = 0x7f3afd022000] 05:58:27 INFO - PROCESS | 18541 | 1460984307183 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3afd02f800) [pid = 18541] [serial = 1464] [outer = 0x7f3afd022000] 05:58:28 INFO - PROCESS | 18541 | 1460984308051 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1433ms 05:58:28 INFO - PROCESS | 18541 | 1460984308093 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 18541 | 1460984308096 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:58:28 INFO - PROCESS | 18541 | 1460984308102 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 18541 | 1460984308104 Marionette TRACE conn3 <- [1,1922,null,{}] 05:58:28 INFO - PROCESS | 18541 | 1460984308110 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:28 INFO - PROCESS | 18541 | 1460984308293 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:58:28 INFO - PROCESS | 18541 | 1460984308500 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affab6000 == 126 [pid = 18541] [id = 488] 05:58:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3afd021400) [pid = 18541] [serial = 1465] [outer = (nil)] 05:58:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b0c3d1000) [pid = 18541] [serial = 1466] [outer = 0x7f3afd021400] 05:58:28 INFO - PROCESS | 18541 | 1460984308581 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b0c3d5400) [pid = 18541] [serial = 1467] [outer = 0x7f3afd021400] 05:58:29 INFO - PROCESS | 18541 | 1460984309462 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1430ms 05:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:58:29 INFO - PROCESS | 18541 | 1460984309533 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 18541 | 1460984309535 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:58:29 INFO - PROCESS | 18541 | 1460984309541 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 18541 | 1460984309544 Marionette TRACE conn3 <- [1,1926,null,{}] 05:58:29 INFO - PROCESS | 18541 | 1460984309549 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:29 INFO - PROCESS | 18541 | 1460984309750 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:58:29 INFO - PROCESS | 18541 | 1460984309955 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb544800 == 127 [pid = 18541] [id = 489] 05:58:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3afbc5a800) [pid = 18541] [serial = 1468] [outer = (nil)] 05:58:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3afbc63000) [pid = 18541] [serial = 1469] [outer = 0x7f3afbc5a800] 05:58:30 INFO - PROCESS | 18541 | 1460984310076 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3afbc68c00) [pid = 18541] [serial = 1470] [outer = 0x7f3afbc5a800] 05:58:31 INFO - PROCESS | 18541 | 1460984311497 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2028ms 05:58:31 INFO - PROCESS | 18541 | 1460984311602 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 18541 | 1460984311607 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:58:31 INFO - PROCESS | 18541 | 1460984311617 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 18541 | 1460984311622 Marionette TRACE conn3 <- [1,1930,null,{}] 05:58:31 INFO - PROCESS | 18541 | 1460984311630 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:31 INFO - PROCESS | 18541 | 1460984311807 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:58:32 INFO - PROCESS | 18541 | 1460984312015 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff055800 == 128 [pid = 18541] [id = 490] 05:58:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3afbc63800) [pid = 18541] [serial = 1471] [outer = (nil)] 05:58:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3afc4d8c00) [pid = 18541] [serial = 1472] [outer = 0x7f3afbc63800] 05:58:32 INFO - PROCESS | 18541 | 1460984312121 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3afd87cc00) [pid = 18541] [serial = 1473] [outer = 0x7f3afbc63800] 05:58:33 INFO - PROCESS | 18541 | 1460984313009 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1484ms 05:58:33 INFO - PROCESS | 18541 | 1460984313102 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 18541 | 1460984313118 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:58:33 INFO - PROCESS | 18541 | 1460984313136 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 18541 | 1460984313141 Marionette TRACE conn3 <- [1,1934,null,{}] 05:58:33 INFO - PROCESS | 18541 | 1460984313150 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:33 INFO - PROCESS | 18541 | 1460984313451 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:58:33 INFO - PROCESS | 18541 | 1460984313724 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3e0800 == 129 [pid = 18541] [id = 491] 05:58:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3afab78000) [pid = 18541] [serial = 1474] [outer = (nil)] 05:58:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3affc2c400) [pid = 18541] [serial = 1475] [outer = 0x7f3afab78000] 05:58:33 INFO - PROCESS | 18541 | 1460984313899 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b005c3800) [pid = 18541] [serial = 1476] [outer = 0x7f3afab78000] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0d962800 == 128 [pid = 18541] [id = 52] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10cb2000 == 127 [pid = 18541] [id = 59] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b235b5800 == 126 [pid = 18541] [id = 72] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3b13e26000) [pid = 18541] [serial = 1328] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b136c8800) [pid = 18541] [serial = 1331] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3afe66a000) [pid = 18541] [serial = 1334] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a75b000 == 125 [pid = 18541] [id = 474] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094db000 == 124 [pid = 18541] [id = 473] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003d2000 == 123 [pid = 18541] [id = 472] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affc18800 == 122 [pid = 18541] [id = 471] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbcc9000 == 121 [pid = 18541] [id = 470] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0945b000 == 120 [pid = 18541] [id = 469] 05:58:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affc20800 == 119 [pid = 18541] [id = 468] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b047d8400) [pid = 18541] [serial = 1356] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3b0527b000) [pid = 18541] [serial = 1310] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3aff0edc00) [pid = 18541] [serial = 1344] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3b02de7400) [pid = 18541] [serial = 1307] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3b01dbe800) [pid = 18541] [serial = 1349] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3b0be0c000) [pid = 18541] [serial = 1313] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b01dc6c00) [pid = 18541] [serial = 1352] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3affc36000) [pid = 18541] [serial = 1304] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b117a5800) [pid = 18541] [serial = 1322] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3afc4d5000) [pid = 18541] [serial = 1340] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3afd87fc00) [pid = 18541] [serial = 1343] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b1018e800) [pid = 18541] [serial = 1319] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b003f2c00) [pid = 18541] [serial = 1346] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b11adec00) [pid = 18541] [serial = 1325] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3afab7d400) [pid = 18541] [serial = 1301] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b0cabdc00) [pid = 18541] [serial = 1316] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3afd1ea000) [pid = 18541] [serial = 1341] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b039e3400) [pid = 18541] [serial = 1355] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b01dc7800) [pid = 18541] [serial = 1350] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b005be800) [pid = 18541] [serial = 1299] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b02b9c400) [pid = 18541] [serial = 1353] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b010f2c00) [pid = 18541] [serial = 1347] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3afd0ac800) [pid = 18541] [serial = 1337] [outer = (nil)] [url = about:blank] 05:58:34 INFO - PROCESS | 18541 | 1460984314861 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1750ms 05:58:34 INFO - PROCESS | 18541 | 1460984314880 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 18541 | 1460984314883 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:58:34 INFO - PROCESS | 18541 | 1460984314889 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 18541 | 1460984314894 Marionette TRACE conn3 <- [1,1938,null,{}] 05:58:34 INFO - PROCESS | 18541 | 1460984314908 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:35 INFO - PROCESS | 18541 | 1460984315073 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:58:35 INFO - PROCESS | 18541 | 1460984315247 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affcc2000 == 120 [pid = 18541] [id = 492] 05:58:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3afab79800) [pid = 18541] [serial = 1477] [outer = (nil)] 05:58:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b01dba400) [pid = 18541] [serial = 1478] [outer = 0x7f3afab79800] 05:58:35 INFO - PROCESS | 18541 | 1460984315309 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b02b9a400) [pid = 18541] [serial = 1479] [outer = 0x7f3afab79800] 05:58:36 INFO - PROCESS | 18541 | 1460984316055 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1230ms 05:58:36 INFO - PROCESS | 18541 | 1460984316120 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 18541 | 1460984316124 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:58:36 INFO - PROCESS | 18541 | 1460984316130 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 18541 | 1460984316132 Marionette TRACE conn3 <- [1,1942,null,{}] 05:58:36 INFO - PROCESS | 18541 | 1460984316140 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:36 INFO - PROCESS | 18541 | 1460984316318 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:58:36 INFO - PROCESS | 18541 | 1460984316328 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0280a000 == 121 [pid = 18541] [id = 493] 05:58:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b01dc7c00) [pid = 18541] [serial = 1480] [outer = (nil)] 05:58:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b039e8400) [pid = 18541] [serial = 1481] [outer = 0x7f3b01dc7c00] 05:58:36 INFO - PROCESS | 18541 | 1460984316389 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b046d3800) [pid = 18541] [serial = 1482] [outer = 0x7f3b01dc7c00] 05:58:37 INFO - PROCESS | 18541 | 1460984317319 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1230ms 05:58:37 INFO - PROCESS | 18541 | 1460984317361 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 18541 | 1460984317364 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:58:37 INFO - PROCESS | 18541 | 1460984317376 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 18541 | 1460984317378 Marionette TRACE conn3 <- [1,1946,null,{}] 05:58:37 INFO - PROCESS | 18541 | 1460984317384 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:37 INFO - PROCESS | 18541 | 1460984317617 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:58:37 INFO - PROCESS | 18541 | 1460984317648 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048c5000 == 122 [pid = 18541] [id = 494] 05:58:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b046d6400) [pid = 18541] [serial = 1483] [outer = (nil)] 05:58:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b04942800) [pid = 18541] [serial = 1484] [outer = 0x7f3b046d6400] 05:58:37 INFO - PROCESS | 18541 | 1460984317710 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b05286000) [pid = 18541] [serial = 1485] [outer = 0x7f3b046d6400] 05:58:39 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b0963c400) [pid = 18541] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:58:39 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b0c560c00) [pid = 18541] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:58:39 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3afd0a7400) [pid = 18541] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:58:39 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3af8adf800) [pid = 18541] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:58:39 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3afd0a3000) [pid = 18541] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:58:39 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3afd8f2400) [pid = 18541] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:58:39 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3afc4da800) [pid = 18541] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:58:39 INFO - PROCESS | 18541 | 1460984319153 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1842ms 05:58:39 INFO - PROCESS | 18541 | 1460984319260 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 18541 | 1460984319264 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:58:39 INFO - PROCESS | 18541 | 1460984319270 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 18541 | 1460984319272 Marionette TRACE conn3 <- [1,1950,null,{}] 05:58:39 INFO - PROCESS | 18541 | 1460984319277 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:39 INFO - PROCESS | 18541 | 1460984319536 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:58:39 INFO - PROCESS | 18541 | 1460984319653 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0511b000 == 123 [pid = 18541] [id = 495] 05:58:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b01e4ac00) [pid = 18541] [serial = 1486] [outer = (nil)] 05:58:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b096bf000) [pid = 18541] [serial = 1487] [outer = 0x7f3b01e4ac00] 05:58:39 INFO - PROCESS | 18541 | 1460984319719 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b0b674c00) [pid = 18541] [serial = 1488] [outer = 0x7f3b01e4ac00] 05:58:40 INFO - PROCESS | 18541 | 1460984320395 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1177ms 05:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:58:40 INFO - PROCESS | 18541 | 1460984320448 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 18541 | 1460984320451 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:58:40 INFO - PROCESS | 18541 | 1460984320458 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 18541 | 1460984320461 Marionette TRACE conn3 <- [1,1954,null,{}] 05:58:40 INFO - PROCESS | 18541 | 1460984320475 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:40 INFO - PROCESS | 18541 | 1460984320655 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:58:40 INFO - PROCESS | 18541 | 1460984320664 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a75b000 == 124 [pid = 18541] [id = 496] 05:58:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b0b677800) [pid = 18541] [serial = 1489] [outer = (nil)] 05:58:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b0be0c400) [pid = 18541] [serial = 1490] [outer = 0x7f3b0b677800] 05:58:40 INFO - PROCESS | 18541 | 1460984320726 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b0c3cfc00) [pid = 18541] [serial = 1491] [outer = 0x7f3b0b677800] 05:58:41 INFO - PROCESS | 18541 | 1460984321853 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1437ms 05:58:41 INFO - PROCESS | 18541 | 1460984321896 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 18541 | 1460984321902 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:58:41 INFO - PROCESS | 18541 | 1460984321911 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 18541 | 1460984321915 Marionette TRACE conn3 <- [1,1958,null,{}] 05:58:41 INFO - PROCESS | 18541 | 1460984321923 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:42 INFO - PROCESS | 18541 | 1460984322131 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:58:42 INFO - PROCESS | 18541 | 1460984322333 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff050000 == 125 [pid = 18541] [id = 497] 05:58:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3afc4de000) [pid = 18541] [serial = 1492] [outer = (nil)] 05:58:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3afd8f1000) [pid = 18541] [serial = 1493] [outer = 0x7f3afc4de000] 05:58:42 INFO - PROCESS | 18541 | 1460984322450 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3aff0f6800) [pid = 18541] [serial = 1494] [outer = 0x7f3afc4de000] 05:58:43 INFO - PROCESS | 18541 | 1460984323379 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1532ms 05:58:43 INFO - PROCESS | 18541 | 1460984323444 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 18541 | 1460984323452 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:58:43 INFO - PROCESS | 18541 | 1460984323463 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 18541 | 1460984323466 Marionette TRACE conn3 <- [1,1962,null,{}] 05:58:43 INFO - PROCESS | 18541 | 1460984323472 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:43 INFO - PROCESS | 18541 | 1460984323725 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:58:43 INFO - PROCESS | 18541 | 1460984323931 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048c5800 == 126 [pid = 18541] [id = 498] 05:58:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afd029000) [pid = 18541] [serial = 1495] [outer = (nil)] 05:58:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3b01e50c00) [pid = 18541] [serial = 1496] [outer = 0x7f3afd029000] 05:58:44 INFO - PROCESS | 18541 | 1460984324044 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b02fda800) [pid = 18541] [serial = 1497] [outer = 0x7f3afd029000] 05:58:45 INFO - PROCESS | 18541 | 1460984325100 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1689ms 05:58:45 INFO - PROCESS | 18541 | 1460984325152 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 18541 | 1460984325162 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:58:45 INFO - PROCESS | 18541 | 1460984325173 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 18541 | 1460984325177 Marionette TRACE conn3 <- [1,1966,null,{}] 05:58:45 INFO - PROCESS | 18541 | 1460984325193 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:45 INFO - PROCESS | 18541 | 1460984325422 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:58:45 INFO - PROCESS | 18541 | 1460984325667 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b91d800 == 127 [pid = 18541] [id = 499] 05:58:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b0494cc00) [pid = 18541] [serial = 1498] [outer = (nil)] 05:58:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b096c1400) [pid = 18541] [serial = 1499] [outer = 0x7f3b0494cc00] 05:58:45 INFO - PROCESS | 18541 | 1460984325783 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b0ba6a000) [pid = 18541] [serial = 1500] [outer = 0x7f3b0494cc00] 05:58:46 INFO - PROCESS | 18541 | 1460984326632 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1534ms 05:58:46 INFO - PROCESS | 18541 | 1460984326707 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 18541 | 1460984326712 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:58:46 INFO - PROCESS | 18541 | 1460984326718 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 18541 | 1460984326720 Marionette TRACE conn3 <- [1,1970,null,{}] 05:58:46 INFO - PROCESS | 18541 | 1460984326726 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:46 INFO - PROCESS | 18541 | 1460984326908 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:58:47 INFO - PROCESS | 18541 | 1460984327109 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c715000 == 128 [pid = 18541] [id = 500] 05:58:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3b095dd000) [pid = 18541] [serial = 1501] [outer = (nil)] 05:58:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3b0c3d8400) [pid = 18541] [serial = 1502] [outer = 0x7f3b095dd000] 05:58:47 INFO - PROCESS | 18541 | 1460984327178 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b0c554400) [pid = 18541] [serial = 1503] [outer = 0x7f3b095dd000] 05:58:48 INFO - PROCESS | 18541 | 1460984328034 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1377ms 05:58:48 INFO - PROCESS | 18541 | 1460984328097 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 18541 | 1460984328100 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:58:48 INFO - PROCESS | 18541 | 1460984328106 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 18541 | 1460984328108 Marionette TRACE conn3 <- [1,1974,null,{}] 05:58:48 INFO - PROCESS | 18541 | 1460984328114 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:48 INFO - PROCESS | 18541 | 1460984328305 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:58:48 INFO - PROCESS | 18541 | 1460984328512 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d94e800 == 129 [pid = 18541] [id = 501] 05:58:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3b0c3c1c00) [pid = 18541] [serial = 1504] [outer = (nil)] 05:58:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b0c8c8000) [pid = 18541] [serial = 1505] [outer = 0x7f3b0c3c1c00] 05:58:48 INFO - PROCESS | 18541 | 1460984328583 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b0d733c00) [pid = 18541] [serial = 1506] [outer = 0x7f3b0c3c1c00] 05:58:49 INFO - PROCESS | 18541 | 1460984329463 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1384ms 05:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:58:49 INFO - PROCESS | 18541 | 1460984329492 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 18541 | 1460984329495 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:58:49 INFO - PROCESS | 18541 | 1460984329501 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 18541 | 1460984329504 Marionette TRACE conn3 <- [1,1978,null,{}] 05:58:49 INFO - PROCESS | 18541 | 1460984329509 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:49 INFO - PROCESS | 18541 | 1460984329729 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:58:49 INFO - PROCESS | 18541 | 1460984329972 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10570800 == 130 [pid = 18541] [id = 502] 05:58:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3afd8f3c00) [pid = 18541] [serial = 1507] [outer = (nil)] 05:58:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3b0f939000) [pid = 18541] [serial = 1508] [outer = 0x7f3afd8f3c00] 05:58:50 INFO - PROCESS | 18541 | 1460984330087 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b10190800) [pid = 18541] [serial = 1509] [outer = 0x7f3afd8f3c00] 05:58:50 INFO - PROCESS | 18541 | 1460984330972 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1485ms 05:58:50 INFO - PROCESS | 18541 | 1460984330985 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 18541 | 1460984330989 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:58:50 INFO - PROCESS | 18541 | 1460984330994 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 18541 | 1460984330997 Marionette TRACE conn3 <- [1,1982,null,{}] 05:58:51 INFO - PROCESS | 18541 | 1460984331002 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:51 INFO - PROCESS | 18541 | 1460984331190 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:58:51 INFO - PROCESS | 18541 | 1460984331398 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13c69800 == 131 [pid = 18541] [id = 503] 05:58:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b01dc7800) [pid = 18541] [serial = 1510] [outer = (nil)] 05:58:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b117c5400) [pid = 18541] [serial = 1511] [outer = 0x7f3b01dc7800] 05:58:51 INFO - PROCESS | 18541 | 1460984331513 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b12bd4000) [pid = 18541] [serial = 1512] [outer = 0x7f3b01dc7800] 05:58:52 INFO - PROCESS | 18541 | 1460984332398 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1432ms 05:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:58:52 INFO - PROCESS | 18541 | 1460984332427 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 18541 | 1460984332430 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:58:52 INFO - PROCESS | 18541 | 1460984332435 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 18541 | 1460984332439 Marionette TRACE conn3 <- [1,1986,null,{}] 05:58:52 INFO - PROCESS | 18541 | 1460984332443 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:52 INFO - PROCESS | 18541 | 1460984332632 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:58:52 INFO - PROCESS | 18541 | 1460984332842 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157b0800 == 132 [pid = 18541] [id = 504] 05:58:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b0c8d0800) [pid = 18541] [serial = 1513] [outer = (nil)] 05:58:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b13e24000) [pid = 18541] [serial = 1514] [outer = 0x7f3b0c8d0800] 05:58:52 INFO - PROCESS | 18541 | 1460984332912 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b149cfc00) [pid = 18541] [serial = 1515] [outer = 0x7f3b0c8d0800] 05:58:53 INFO - PROCESS | 18541 | 1460984333777 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1385ms 05:58:53 INFO - PROCESS | 18541 | 1460984333821 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 18541 | 1460984333825 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:58:53 INFO - PROCESS | 18541 | 1460984333831 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 18541 | 1460984333834 Marionette TRACE conn3 <- [1,1990,null,{}] 05:58:53 INFO - PROCESS | 18541 | 1460984333840 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:54 INFO - PROCESS | 18541 | 1460984334040 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:58:54 INFO - PROCESS | 18541 | 1460984334257 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23587800 == 133 [pid = 18541] [id = 505] 05:58:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3afd0a4c00) [pid = 18541] [serial = 1516] [outer = (nil)] 05:58:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3b0b9a0800) [pid = 18541] [serial = 1517] [outer = 0x7f3afd0a4c00] 05:58:54 INFO - PROCESS | 18541 | 1460984334372 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b161b3000) [pid = 18541] [serial = 1518] [outer = 0x7f3afd0a4c00] 05:58:55 INFO - PROCESS | 18541 | 1460984335246 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1477ms 05:58:55 INFO - PROCESS | 18541 | 1460984335309 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 18541 | 1460984335313 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:58:55 INFO - PROCESS | 18541 | 1460984335318 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 18541 | 1460984335321 Marionette TRACE conn3 <- [1,1994,null,{}] 05:58:55 INFO - PROCESS | 18541 | 1460984335327 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:55 INFO - PROCESS | 18541 | 1460984335519 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:58:55 INFO - PROCESS | 18541 | 1460984335726 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27c46800 == 134 [pid = 18541] [id = 506] 05:58:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3afdaaa800) [pid = 18541] [serial = 1519] [outer = (nil)] 05:58:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b218d9800) [pid = 18541] [serial = 1520] [outer = 0x7f3afdaaa800] 05:58:55 INFO - PROCESS | 18541 | 1460984335842 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b238d3000) [pid = 18541] [serial = 1521] [outer = 0x7f3afdaaa800] 05:58:56 INFO - PROCESS | 18541 | 1460984336703 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1434ms 05:58:56 INFO - PROCESS | 18541 | 1460984336754 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 18541 | 1460984336758 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:58:56 INFO - PROCESS | 18541 | 1460984336764 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 18541 | 1460984336768 Marionette TRACE conn3 <- [1,1998,null,{}] 05:58:56 INFO - PROCESS | 18541 | 1460984336773 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:56 INFO - PROCESS | 18541 | 1460984336995 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:58:57 INFO - PROCESS | 18541 | 1460984337200 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa15800 == 135 [pid = 18541] [id = 507] 05:58:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3afbe46c00) [pid = 18541] [serial = 1522] [outer = (nil)] 05:58:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3afbe4e000) [pid = 18541] [serial = 1523] [outer = 0x7f3afbe46c00] 05:58:57 INFO - PROCESS | 18541 | 1460984337320 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3b25a2a400) [pid = 18541] [serial = 1524] [outer = 0x7f3afbe46c00] 05:58:58 INFO - PROCESS | 18541 | 1460984338192 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1484ms 05:58:58 INFO - PROCESS | 18541 | 1460984338250 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 18541 | 1460984338252 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:58:58 INFO - PROCESS | 18541 | 1460984338259 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 18541 | 1460984338261 Marionette TRACE conn3 <- [1,2002,null,{}] 05:58:58 INFO - PROCESS | 18541 | 1460984338266 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:58 INFO - PROCESS | 18541 | 1460984338460 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:58:58 INFO - PROCESS | 18541 | 1460984338681 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04916000 == 136 [pid = 18541] [id = 508] 05:58:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3af8adf800) [pid = 18541] [serial = 1525] [outer = (nil)] 05:58:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3af8ce9800) [pid = 18541] [serial = 1526] [outer = 0x7f3af8adf800] 05:58:58 INFO - PROCESS | 18541 | 1460984338822 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3af8cee400) [pid = 18541] [serial = 1527] [outer = 0x7f3af8adf800] 05:59:00 INFO - PROCESS | 18541 | 1460984340176 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1988ms 05:59:00 INFO - PROCESS | 18541 | 1460984340248 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 18541 | 1460984340253 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:59:00 INFO - PROCESS | 18541 | 1460984340260 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 18541 | 1460984340266 Marionette TRACE conn3 <- [1,2006,null,{}] 05:59:00 INFO - PROCESS | 18541 | 1460984340274 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:00 INFO - PROCESS | 18541 | 1460984340554 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:59:00 INFO - PROCESS | 18541 | 1460984340779 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affab3000 == 137 [pid = 18541] [id = 509] 05:59:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3afbe48800) [pid = 18541] [serial = 1528] [outer = (nil)] 05:59:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3afbe4b000) [pid = 18541] [serial = 1529] [outer = 0x7f3afbe48800] 05:59:00 INFO - PROCESS | 18541 | 1460984340851 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 268 (0x7f3afbe61000) [pid = 18541] [serial = 1530] [outer = 0x7f3afbe48800] 05:59:01 INFO - PROCESS | 18541 | 1460984341708 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:59: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 05:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1482ms 05:59:01 INFO - PROCESS | 18541 | 1460984341742 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 18541 | 1460984341749 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:59:01 INFO - PROCESS | 18541 | 1460984341760 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 18541 | 1460984341763 Marionette TRACE conn3 <- [1,2010,null,{}] 05:59:01 INFO - PROCESS | 18541 | 1460984341769 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:01 INFO - PROCESS | 18541 | 1460984341949 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:59:02 INFO - PROCESS | 18541 | 1460984342352 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb558800 == 138 [pid = 18541] [id = 510] 05:59:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 269 (0x7f3afd0ad000) [pid = 18541] [serial = 1531] [outer = (nil)] 05:59:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 270 (0x7f3afd8f1400) [pid = 18541] [serial = 1532] [outer = 0x7f3afd0ad000] 05:59:02 INFO - PROCESS | 18541 | 1460984342429 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 271 (0x7f3afe934400) [pid = 18541] [serial = 1533] [outer = 0x7f3afd0ad000] 05:59:03 INFO - PROCESS | 18541 | 1460984343340 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:59:03 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 05:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1628ms 05:59:03 INFO - PROCESS | 18541 | 1460984343388 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 18541 | 1460984343392 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:59:03 INFO - PROCESS | 18541 | 1460984343398 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 18541 | 1460984343403 Marionette TRACE conn3 <- [1,2014,null,{}] 05:59:03 INFO - PROCESS | 18541 | 1460984343418 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:03 INFO - PROCESS | 18541 | 1460984343606 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:59:03 INFO - PROCESS | 18541 | 1460984343825 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0492b000 == 139 [pid = 18541] [id = 511] 05:59:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 272 (0x7f3affc2d800) [pid = 18541] [serial = 1534] [outer = (nil)] 05:59:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 273 (0x7f3b012ae000) [pid = 18541] [serial = 1535] [outer = 0x7f3affc2d800] 05:59:03 INFO - PROCESS | 18541 | 1460984343937 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 274 (0x7f3b02fdb400) [pid = 18541] [serial = 1536] [outer = 0x7f3affc2d800] 05:59:04 INFO - PROCESS | 18541 | 1460984344890 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1535ms 05:59:04 INFO - PROCESS | 18541 | 1460984344933 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:59:04 INFO - PROCESS | 18541 | 1460984344942 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:59:04 INFO - PROCESS | 18541 | 1460984344947 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 18541 | 1460984344949 Marionette TRACE conn3 <- [1,2018,null,{}] 05:59:04 INFO - PROCESS | 18541 | 1460984344955 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:05 INFO - PROCESS | 18541 | 1460984345161 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:59:05 INFO - PROCESS | 18541 | 1460984345395 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb548800 == 140 [pid = 18541] [id = 512] 05:59:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 275 (0x7f3af8ad8000) [pid = 18541] [serial = 1537] [outer = (nil)] 05:59:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 276 (0x7f3b01dc5400) [pid = 18541] [serial = 1538] [outer = 0x7f3af8ad8000] 05:59:05 INFO - PROCESS | 18541 | 1460984345530 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 277 (0x7f3b0930f400) [pid = 18541] [serial = 1539] [outer = 0x7f3af8ad8000] 05:59:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7ce800 == 139 [pid = 18541] [id = 167] 05:59:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0511b000 == 138 [pid = 18541] [id = 495] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 276 (0x7f3afdab3c00) [pid = 18541] [serial = 1361] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 275 (0x7f3b02fe2c00) [pid = 18541] [serial = 1367] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 274 (0x7f3b0c55e000) [pid = 18541] [serial = 1379] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 273 (0x7f3b010f0000) [pid = 18541] [serial = 1364] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 272 (0x7f3b0bda2400) [pid = 18541] [serial = 1376] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 271 (0x7f3b0930c000) [pid = 18541] [serial = 1370] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 270 (0x7f3b0c8c6400) [pid = 18541] [serial = 1382] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 269 (0x7f3b096cb400) [pid = 18541] [serial = 1373] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 268 (0x7f3b0d738400) [pid = 18541] [serial = 1385] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 267 (0x7f3b0f745400) [pid = 18541] [serial = 1388] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3b0ff29400) [pid = 18541] [serial = 1391] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3b1018c800) [pid = 18541] [serial = 1394] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3b10a80400) [pid = 18541] [serial = 1397] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3b117cf000) [pid = 18541] [serial = 1400] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3b095d5400) [pid = 18541] [serial = 1403] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048c5000 == 137 [pid = 18541] [id = 494] 05:59:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0280a000 == 136 [pid = 18541] [id = 493] 05:59:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affcc2000 == 135 [pid = 18541] [id = 492] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb3e0800 == 134 [pid = 18541] [id = 491] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff055800 == 133 [pid = 18541] [id = 490] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27c53000 == 132 [pid = 18541] [id = 486] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25515000 == 131 [pid = 18541] [id = 485] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2390a800 == 130 [pid = 18541] [id = 484] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b22674800 == 129 [pid = 18541] [id = 483] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b18045000 == 128 [pid = 18541] [id = 482] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157bc000 == 127 [pid = 18541] [id = 481] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1492c000 == 126 [pid = 18541] [id = 480] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13346800 == 125 [pid = 18541] [id = 479] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10313000 == 124 [pid = 18541] [id = 478] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b05121800 == 123 [pid = 18541] [id = 477] 05:59:06 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff1e0000 == 122 [pid = 18541] [id = 476] 05:59:06 INFO - PROCESS | 18541 | 1460984346388 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1483ms 05:59:06 INFO - PROCESS | 18541 | 1460984346431 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 18541 | 1460984346435 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:59:06 INFO - PROCESS | 18541 | 1460984346440 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 18541 | 1460984346442 Marionette TRACE conn3 <- [1,2022,null,{}] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3b0a96d400) [pid = 18541] [serial = 1418] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3b0f936800) [pid = 18541] [serial = 1422] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b0527f000) [pid = 18541] [serial = 1416] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b0b66ec00) [pid = 18541] [serial = 1424] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3b0f93f400) [pid = 18541] [serial = 1425] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3b0b9a0c00) [pid = 18541] [serial = 1419] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3b0e5c9000) [pid = 18541] [serial = 1421] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3b01e42c00) [pid = 18541] [serial = 1410] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3b003ed800) [pid = 18541] [serial = 1409] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3b047d4000) [pid = 18541] [serial = 1415] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3afdab4400) [pid = 18541] [serial = 1407] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3afd1e3400) [pid = 18541] [serial = 1406] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b0057b800) [pid = 18541] [serial = 1412] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b02fdfc00) [pid = 18541] [serial = 1413] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b051c9c00) [pid = 18541] [serial = 1358] [outer = (nil)] [url = about:blank] 05:59:06 INFO - PROCESS | 18541 | 1460984346501 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:06 INFO - PROCESS | 18541 | 1460984346668 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:59:06 INFO - PROCESS | 18541 | 1460984346679 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014e7000 == 123 [pid = 18541] [id = 513] 05:59:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b047e1c00) [pid = 18541] [serial = 1540] [outer = (nil)] 05:59:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b096c1800) [pid = 18541] [serial = 1541] [outer = 0x7f3b047e1c00] 05:59:06 INFO - PROCESS | 18541 | 1460984346742 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b0b99b800) [pid = 18541] [serial = 1542] [outer = 0x7f3b047e1c00] 05:59:07 INFO - PROCESS | 18541 | 1460984347656 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1265ms 05:59:07 INFO - PROCESS | 18541 | 1460984347705 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 18541 | 1460984347709 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:59:07 INFO - PROCESS | 18541 | 1460984347714 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 18541 | 1460984347717 Marionette TRACE conn3 <- [1,2026,null,{}] 05:59:07 INFO - PROCESS | 18541 | 1460984347722 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:07 INFO - PROCESS | 18541 | 1460984347927 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:59:08 INFO - PROCESS | 18541 | 1460984348118 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a749000 == 124 [pid = 18541] [id = 514] 05:59:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b051c4c00) [pid = 18541] [serial = 1543] [outer = (nil)] 05:59:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b0c0eec00) [pid = 18541] [serial = 1544] [outer = 0x7f3b051c4c00] 05:59:08 INFO - PROCESS | 18541 | 1460984348181 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b0f741c00) [pid = 18541] [serial = 1545] [outer = 0x7f3b051c4c00] 05:59:08 INFO - PROCESS | 18541 | 1460984348986 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1331ms 05:59:09 INFO - PROCESS | 18541 | 1460984349049 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 18541 | 1460984349053 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:59:09 INFO - PROCESS | 18541 | 1460984349058 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 18541 | 1460984349061 Marionette TRACE conn3 <- [1,2030,null,{}] 05:59:09 INFO - PROCESS | 18541 | 1460984349065 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:09 INFO - PROCESS | 18541 | 1460984349290 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:59:09 INFO - PROCESS | 18541 | 1460984349319 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6c9000 == 125 [pid = 18541] [id = 515] 05:59:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3b0f745400) [pid = 18541] [serial = 1546] [outer = (nil)] 05:59:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3b0f93e000) [pid = 18541] [serial = 1547] [outer = 0x7f3b0f745400] 05:59:09 INFO - PROCESS | 18541 | 1460984349378 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b0ff27400) [pid = 18541] [serial = 1548] [outer = 0x7f3b0f745400] 05:59:10 INFO - PROCESS | 18541 | 1460984350332 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1331ms 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3afbc63800) [pid = 18541] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3b01dc7c00) [pid = 18541] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3afab79800) [pid = 18541] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3afab78000) [pid = 18541] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3af8ad7400) [pid = 18541] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3b047d6c00) [pid = 18541] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3af8adcc00) [pid = 18541] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b046d6400) [pid = 18541] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:59:11 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b01e4ac00) [pid = 18541] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:59:11 INFO - PROCESS | 18541 | 1460984351298 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 18541 | 1460984351300 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:59:11 INFO - PROCESS | 18541 | 1460984351318 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 18541 | 1460984351321 Marionette TRACE conn3 <- [1,2034,null,{}] 05:59:11 INFO - PROCESS | 18541 | 1460984351326 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:11 INFO - PROCESS | 18541 | 1460984351488 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:59:11 INFO - PROCESS | 18541 | 1460984351654 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030d9000 == 126 [pid = 18541] [id = 516] 05:59:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3afc4e0000) [pid = 18541] [serial = 1549] [outer = (nil)] 05:59:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b046d6400) [pid = 18541] [serial = 1550] [outer = 0x7f3afc4e0000] 05:59:11 INFO - PROCESS | 18541 | 1460984351716 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b0f7dbc00) [pid = 18541] [serial = 1551] [outer = 0x7f3afc4e0000] 05:59:12 INFO - PROCESS | 18541 | 1460984352397 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1130ms 05:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:59:12 INFO - PROCESS | 18541 | 1460984352448 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 18541 | 1460984352450 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:59:12 INFO - PROCESS | 18541 | 1460984352466 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 18541 | 1460984352468 Marionette TRACE conn3 <- [1,2038,null,{}] 05:59:12 INFO - PROCESS | 18541 | 1460984352474 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:12 INFO - PROCESS | 18541 | 1460984352656 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:59:12 INFO - PROCESS | 18541 | 1460984352665 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7d7000 == 127 [pid = 18541] [id = 517] 05:59:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b01e4ac00) [pid = 18541] [serial = 1552] [outer = (nil)] 05:59:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b10a7e400) [pid = 18541] [serial = 1553] [outer = 0x7f3b01e4ac00] 05:59:12 INFO - PROCESS | 18541 | 1460984352727 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b149cec00) [pid = 18541] [serial = 1554] [outer = 0x7f3b01e4ac00] 05:59:13 INFO - PROCESS | 18541 | 1460984353858 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1444ms 05:59:13 INFO - PROCESS | 18541 | 1460984353902 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 18541 | 1460984353908 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:59:13 INFO - PROCESS | 18541 | 1460984353917 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 18541 | 1460984353923 Marionette TRACE conn3 <- [1,2042,null,{}] 05:59:13 INFO - PROCESS | 18541 | 1460984353932 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:14 INFO - PROCESS | 18541 | 1460984354150 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:59:14 INFO - PROCESS | 18541 | 1460984354415 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014d8800 == 128 [pid = 18541] [id = 518] 05:59:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3afd029400) [pid = 18541] [serial = 1555] [outer = (nil)] 05:59:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3afd87c400) [pid = 18541] [serial = 1556] [outer = 0x7f3afd029400] 05:59:14 INFO - PROCESS | 18541 | 1460984354539 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3affc29800) [pid = 18541] [serial = 1557] [outer = 0x7f3afd029400] 05:59:15 INFO - PROCESS | 18541 | 1460984355403 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:59:15 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) 05:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1536ms 05:59:15 INFO - PROCESS | 18541 | 1460984355454 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 18541 | 1460984355464 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:59:15 INFO - PROCESS | 18541 | 1460984355474 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 18541 | 1460984355479 Marionette TRACE conn3 <- [1,2046,null,{}] 05:59:15 INFO - PROCESS | 18541 | 1460984355484 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:15 INFO - PROCESS | 18541 | 1460984355695 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:59:15 INFO - PROCESS | 18541 | 1460984355902 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094d8800 == 129 [pid = 18541] [id = 519] 05:59:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3afbe49400) [pid = 18541] [serial = 1558] [outer = (nil)] 05:59:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b02b95400) [pid = 18541] [serial = 1559] [outer = 0x7f3afbe49400] 05:59:16 INFO - PROCESS | 18541 | 1460984356020 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b046de000) [pid = 18541] [serial = 1560] [outer = 0x7f3afbe49400] 05:59:17 INFO - PROCESS | 18541 | 1460984357071 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1637ms 05:59:17 INFO - PROCESS | 18541 | 1460984357113 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 18541 | 1460984357117 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:59:17 INFO - PROCESS | 18541 | 1460984357123 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 18541 | 1460984357129 Marionette TRACE conn3 <- [1,2050,null,{}] 05:59:17 INFO - PROCESS | 18541 | 1460984357144 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:17 INFO - PROCESS | 18541 | 1460984357352 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:59:17 INFO - PROCESS | 18541 | 1460984357565 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1031a800 == 130 [pid = 18541] [id = 520] 05:59:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3b095d5400) [pid = 18541] [serial = 1561] [outer = (nil)] 05:59:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b0c3d7000) [pid = 18541] [serial = 1562] [outer = 0x7f3b095d5400] 05:59:17 INFO - PROCESS | 18541 | 1460984357723 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3b0d735400) [pid = 18541] [serial = 1563] [outer = 0x7f3b095d5400] 05:59:18 INFO - PROCESS | 18541 | ************************* 05:59:18 INFO - PROCESS | 18541 | A coding exception was thrown and uncaught in a Task. 05:59:18 INFO - PROCESS | 18541 | 05:59:18 INFO - PROCESS | 18541 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:59:18 INFO - PROCESS | 18541 | Full stack: 05:59:18 INFO - PROCESS | 18541 | ************************* 05:59:18 INFO - PROCESS | 18541 | 1460984358642 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1587ms 05:59:18 INFO - PROCESS | 18541 | 1460984358711 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 18541 | 1460984358716 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:59:18 INFO - PROCESS | 18541 | 1460984358721 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 18541 | 1460984358724 Marionette TRACE conn3 <- [1,2054,null,{}] 05:59:18 INFO - PROCESS | 18541 | 1460984358729 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:18 INFO - PROCESS | 18541 | 1460984358944 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:59:19 INFO - PROCESS | 18541 | 1460984359152 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b14ad4000 == 131 [pid = 18541] [id = 521] 05:59:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3b096cb400) [pid = 18541] [serial = 1564] [outer = (nil)] 05:59:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3b10a57400) [pid = 18541] [serial = 1565] [outer = 0x7f3b096cb400] 05:59:19 INFO - PROCESS | 18541 | 1460984359312 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3b1ba57800) [pid = 18541] [serial = 1566] [outer = 0x7f3b096cb400] 05:59:20 INFO - PROCESS | 18541 | 1460984360144 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1475ms 05:59:20 INFO - PROCESS | 18541 | 1460984360204 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 18541 | 1460984360209 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:59:20 INFO - PROCESS | 18541 | 1460984360218 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 18541 | 1460984360220 Marionette TRACE conn3 <- [1,2058,null,{}] 05:59:20 INFO - PROCESS | 18541 | 1460984360224 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:20 INFO - PROCESS | 18541 | 1460984360413 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:59:20 INFO - PROCESS | 18541 | 1460984360624 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1c7d2800 == 132 [pid = 18541] [id = 522] 05:59:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3b0da6c400) [pid = 18541] [serial = 1567] [outer = (nil)] 05:59:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3b23b0e800) [pid = 18541] [serial = 1568] [outer = 0x7f3b0da6c400] 05:59:20 INFO - PROCESS | 18541 | 1460984360739 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 268 (0x7f3b2728b800) [pid = 18541] [serial = 1569] [outer = 0x7f3b0da6c400] 05:59:21 INFO - PROCESS | 18541 | 1460984361656 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1481ms 05:59:21 INFO - PROCESS | 18541 | 1460984361701 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 18541 | 1460984361704 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:59:21 INFO - PROCESS | 18541 | 1460984361710 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 18541 | 1460984361713 Marionette TRACE conn3 <- [1,2062,null,{}] 05:59:21 INFO - PROCESS | 18541 | 1460984361718 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:21 INFO - PROCESS | 18541 | 1460984361954 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:59:22 INFO - PROCESS | 18541 | 1460984362229 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2bd08800 == 133 [pid = 18541] [id = 523] 05:59:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 269 (0x7f3b10a52c00) [pid = 18541] [serial = 1570] [outer = (nil)] 05:59:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 270 (0x7f3b2795dc00) [pid = 18541] [serial = 1571] [outer = 0x7f3b10a52c00] 05:59:22 INFO - PROCESS | 18541 | 1460984362361 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 271 (0x7f3b27c08800) [pid = 18541] [serial = 1572] [outer = 0x7f3b10a52c00] 05:59:23 INFO - PROCESS | 18541 | 1460984363169 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1526ms 05:59:23 INFO - PROCESS | 18541 | 1460984363238 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 18541 | 1460984363240 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:59:23 INFO - PROCESS | 18541 | 1460984363247 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 18541 | 1460984363249 Marionette TRACE conn3 <- [1,2066,null,{}] 05:59:23 INFO - PROCESS | 18541 | 1460984363255 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:23 INFO - PROCESS | 18541 | 1460984363450 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:59:23 INFO - PROCESS | 18541 | 1460984363660 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd7bd800 == 134 [pid = 18541] [id = 524] 05:59:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 272 (0x7f3afcf47400) [pid = 18541] [serial = 1573] [outer = (nil)] 05:59:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 273 (0x7f3afcf4c800) [pid = 18541] [serial = 1574] [outer = 0x7f3afcf47400] 05:59:23 INFO - PROCESS | 18541 | 1460984363824 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 274 (0x7f3afcf51800) [pid = 18541] [serial = 1575] [outer = 0x7f3afcf47400] 05:59:24 INFO - PROCESS | 18541 | 1460984364607 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1431ms 05:59:24 INFO - PROCESS | 18541 | 1460984364679 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 18541 | 1460984364683 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:59:24 INFO - PROCESS | 18541 | 1460984364689 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 18541 | 1460984364691 Marionette TRACE conn3 <- [1,2070,null,{}] 05:59:24 INFO - PROCESS | 18541 | 1460984364698 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:24 INFO - PROCESS | 18541 | 1460984364900 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:59:25 INFO - PROCESS | 18541 | 1460984365111 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af78d0000 == 135 [pid = 18541] [id = 525] 05:59:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 275 (0x7f3afcf45400) [pid = 18541] [serial = 1576] [outer = (nil)] 05:59:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 276 (0x7f3b029c5000) [pid = 18541] [serial = 1577] [outer = 0x7f3afcf45400] 05:59:25 INFO - PROCESS | 18541 | 1460984365236 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 277 (0x7f3b029c9000) [pid = 18541] [serial = 1578] [outer = 0x7f3afcf45400] 05:59:26 INFO - PROCESS | 18541 | 1460984366075 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1432ms 05:59:26 INFO - PROCESS | 18541 | 1460984366122 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:59:26 INFO - PROCESS | 18541 | 1460984366126 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:59:26 INFO - PROCESS | 18541 | 1460984366132 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 18541 | 1460984366135 Marionette TRACE conn3 <- [1,2074,null,{}] 05:59:26 INFO - PROCESS | 18541 | 1460984366140 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:26 INFO - PROCESS | 18541 | 1460984366349 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:59:26 INFO - PROCESS | 18541 | 1460984366613 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2bd1c800 == 136 [pid = 18541] [id = 526] 05:59:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 278 (0x7f3afcf47c00) [pid = 18541] [serial = 1579] [outer = (nil)] 05:59:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 279 (0x7f3afdbc5c00) [pid = 18541] [serial = 1580] [outer = 0x7f3afcf47c00] 05:59:26 INFO - PROCESS | 18541 | 1460984366729 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 280 (0x7f3afdbcb000) [pid = 18541] [serial = 1581] [outer = 0x7f3afcf47c00] 05:59:27 INFO - PROCESS | 18541 | 1460984367537 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1440ms 05:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:59:27 INFO - PROCESS | 18541 | 1460984367572 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 18541 | 1460984367575 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:59:27 INFO - PROCESS | 18541 | 1460984367581 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 18541 | 1460984367584 Marionette TRACE conn3 <- [1,2078,null,{}] 05:59:27 INFO - PROCESS | 18541 | 1460984367589 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:27 INFO - PROCESS | 18541 | 1460984367785 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:59:28 INFO - PROCESS | 18541 | 1460984368001 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afeac7000 == 137 [pid = 18541] [id = 527] 05:59:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 281 (0x7f3afdbbfc00) [pid = 18541] [serial = 1582] [outer = (nil)] 05:59:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 282 (0x7f3b029c6400) [pid = 18541] [serial = 1583] [outer = 0x7f3afdbbfc00] 05:59:28 INFO - PROCESS | 18541 | 1460984368113 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 283 (0x7f3b029cd400) [pid = 18541] [serial = 1584] [outer = 0x7f3afdbbfc00] 05:59:28 INFO - PROCESS | 18541 | 1460984368995 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1482ms 05:59:29 INFO - PROCESS | 18541 | 1460984369063 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 18541 | 1460984369066 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:59:29 INFO - PROCESS | 18541 | 1460984369072 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 18541 | 1460984369076 Marionette TRACE conn3 <- [1,2082,null,{}] 05:59:29 INFO - PROCESS | 18541 | 1460984369081 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:29 INFO - PROCESS | 18541 | 1460984369335 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:59:29 INFO - PROCESS | 18541 | 1460984369597 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af87ec800 == 138 [pid = 18541] [id = 528] 05:59:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 284 (0x7f3afdbc8000) [pid = 18541] [serial = 1585] [outer = (nil)] 05:59:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 285 (0x7f3b029ce000) [pid = 18541] [serial = 1586] [outer = 0x7f3afdbc8000] 05:59:29 INFO - PROCESS | 18541 | 1460984369720 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 286 (0x7f3b09308c00) [pid = 18541] [serial = 1587] [outer = 0x7f3afdbc8000] 05:59:30 INFO - PROCESS | 18541 | 1460984370523 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1481ms 05:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:59:30 INFO - PROCESS | 18541 | 1460984370554 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 18541 | 1460984370557 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:59:30 INFO - PROCESS | 18541 | 1460984370563 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 18541 | 1460984370566 Marionette TRACE conn3 <- [1,2086,null,{}] 05:59:30 INFO - PROCESS | 18541 | 1460984370571 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:30 INFO - PROCESS | 18541 | 1460984370812 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:59:31 INFO - PROCESS | 18541 | 1460984371025 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8e75000 == 139 [pid = 18541] [id = 529] 05:59:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 287 (0x7f3af8eaf000) [pid = 18541] [serial = 1588] [outer = (nil)] 05:59:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 288 (0x7f3af8eb5000) [pid = 18541] [serial = 1589] [outer = 0x7f3af8eaf000] 05:59:31 INFO - PROCESS | 18541 | 1460984371179 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 289 (0x7f3af8eba800) [pid = 18541] [serial = 1590] [outer = 0x7f3af8eaf000] 05:59:32 INFO - PROCESS | 18541 | 1460984372042 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1533ms 05:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:59:32 INFO - PROCESS | 18541 | 1460984372095 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 18541 | 1460984372098 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:59:32 INFO - PROCESS | 18541 | 1460984372104 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 18541 | 1460984372107 Marionette TRACE conn3 <- [1,2090,null,{}] 05:59:32 INFO - PROCESS | 18541 | 1460984372112 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:32 INFO - PROCESS | 18541 | 1460984372308 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:59:32 INFO - PROCESS | 18541 | 1460984372526 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbcc7000 == 140 [pid = 18541] [id = 530] 05:59:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 290 (0x7f3af85ea800) [pid = 18541] [serial = 1591] [outer = (nil)] 05:59:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 291 (0x7f3af85f2c00) [pid = 18541] [serial = 1592] [outer = 0x7f3af85ea800] 05:59:32 INFO - PROCESS | 18541 | 1460984372678 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 292 (0x7f3af85f8000) [pid = 18541] [serial = 1593] [outer = 0x7f3af85ea800] 05:59:33 INFO - PROCESS | 18541 | 1460984373529 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1486ms 05:59:33 INFO - PROCESS | 18541 | 1460984373594 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 18541 | 1460984373598 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:59:33 INFO - PROCESS | 18541 | 1460984373607 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 18541 | 1460984373609 Marionette TRACE conn3 <- [1,2094,null,{}] 05:59:33 INFO - PROCESS | 18541 | 1460984373613 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:33 INFO - PROCESS | 18541 | 1460984373814 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:59:34 INFO - PROCESS | 18541 | 1460984374081 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a955000 == 141 [pid = 18541] [id = 531] 05:59:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 293 (0x7f3af85ed800) [pid = 18541] [serial = 1594] [outer = (nil)] 05:59:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 294 (0x7f3af8eb1000) [pid = 18541] [serial = 1595] [outer = 0x7f3af85ed800] 05:59:34 INFO - PROCESS | 18541 | 1460984374166 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 295 (0x7f3afab83800) [pid = 18541] [serial = 1596] [outer = 0x7f3af85ed800] 05:59:34 INFO - PROCESS | 18541 | 1460984374967 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1432ms 05:59:35 INFO - PROCESS | 18541 | 1460984375040 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 18541 | 1460984375042 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:59:35 INFO - PROCESS | 18541 | 1460984375049 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 18541 | 1460984375052 Marionette TRACE conn3 <- [1,2098,null,{}] 05:59:35 INFO - PROCESS | 18541 | 1460984375057 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:35 INFO - PROCESS | 18541 | 1460984375315 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:59:36 INFO - PROCESS | 18541 | 1460984376168 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbca2000 == 142 [pid = 18541] [id = 532] 05:59:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 296 (0x7f3af7a88c00) [pid = 18541] [serial = 1597] [outer = (nil)] 05:59:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 297 (0x7f3af7a8cc00) [pid = 18541] [serial = 1598] [outer = 0x7f3af7a88c00] 05:59:36 INFO - PROCESS | 18541 | 1460984376310 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 298 (0x7f3af8ad7400) [pid = 18541] [serial = 1599] [outer = 0x7f3af7a88c00] 05:59:37 INFO - PROCESS | 18541 | 1460984377124 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2132ms 05:59:37 INFO - PROCESS | 18541 | 1460984377183 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 18541 | 1460984377190 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:59:37 INFO - PROCESS | 18541 | 1460984377197 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 18541 | 1460984377201 Marionette TRACE conn3 <- [1,2102,null,{}] 05:59:37 INFO - PROCESS | 18541 | 1460984377208 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:37 INFO - PROCESS | 18541 | 1460984377395 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:59:37 INFO - PROCESS | 18541 | 1460984377612 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afeac8000 == 143 [pid = 18541] [id = 533] 05:59:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 299 (0x7f3af7a89c00) [pid = 18541] [serial = 1600] [outer = (nil)] 05:59:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 300 (0x7f3afbe45000) [pid = 18541] [serial = 1601] [outer = 0x7f3af7a89c00] 05:59:37 INFO - PROCESS | 18541 | 1460984377737 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 301 (0x7f3afc4d9c00) [pid = 18541] [serial = 1602] [outer = 0x7f3af7a89c00] 05:59:38 INFO - PROCESS | 18541 | 1460984378771 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 05:59:38 INFO - PROCESS | 18541 | 1460984378832 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 18541 | 1460984378837 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:59:38 INFO - PROCESS | 18541 | 1460984378850 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 18541 | 1460984378853 Marionette TRACE conn3 <- [1,2106,null,{}] 05:59:38 INFO - PROCESS | 18541 | 1460984378864 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:39 INFO - PROCESS | 18541 | 1460984379093 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:59:39 INFO - PROCESS | 18541 | 1460984379474 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2266e800 == 142 [pid = 18541] [id = 50] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 300 (0x7f3b163a1800) [pid = 18541] [serial = 1448] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 299 (0x7f3b218d1000) [pid = 18541] [serial = 1451] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 298 (0x7f3b229e6000) [pid = 18541] [serial = 1454] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 297 (0x7f3b1ba51800) [pid = 18541] [serial = 1457] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 296 (0x7f3b27289400) [pid = 18541] [serial = 1460] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 295 (0x7f3afd02a000) [pid = 18541] [serial = 1463] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 294 (0x7f3b0c3d1000) [pid = 18541] [serial = 1466] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | --DOMWINDOW == 293 (0x7f3b0be0c400) [pid = 18541] [serial = 1490] [outer = (nil)] [url = about:blank] 05:59:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb54d000 == 143 [pid = 18541] [id = 534] 05:59:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 294 (0x7f3af8ad8400) [pid = 18541] [serial = 1603] [outer = (nil)] 05:59:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 295 (0x7f3afd881800) [pid = 18541] [serial = 1604] [outer = 0x7f3af8ad8400] 05:59:39 INFO - PROCESS | 18541 | 1460984379652 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 296 (0x7f3afdbc6400) [pid = 18541] [serial = 1605] [outer = 0x7f3af8ad8400] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030d9000 == 142 [pid = 18541] [id = 516] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6c9000 == 141 [pid = 18541] [id = 515] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a749000 == 140 [pid = 18541] [id = 514] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b014e7000 == 139 [pid = 18541] [id = 513] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb548800 == 138 [pid = 18541] [id = 512] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0492b000 == 137 [pid = 18541] [id = 511] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb558800 == 136 [pid = 18541] [id = 510] 05:59:39 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affab3000 == 135 [pid = 18541] [id = 509] 05:59:40 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13c69800 == 134 [pid = 18541] [id = 503] 05:59:40 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10570800 == 133 [pid = 18541] [id = 502] 05:59:40 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0d94e800 == 132 [pid = 18541] [id = 501] 05:59:40 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c715000 == 131 [pid = 18541] [id = 500] 05:59:40 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a75b000 == 130 [pid = 18541] [id = 496] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 295 (0x7f3af8ae5800) [pid = 18541] [serial = 1275] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 294 (0x7f3b0527bc00) [pid = 18541] [serial = 1104] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 293 (0x7f3afdab1000) [pid = 18541] [serial = 1338] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 292 (0x7f3b04942800) [pid = 18541] [serial = 1484] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 291 (0x7f3b096bf000) [pid = 18541] [serial = 1487] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 290 (0x7f3b05286000) [pid = 18541] [serial = 1485] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 289 (0x7f3b046e0400) [pid = 18541] [serial = 1433] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 288 (0x7f3b150e9800) [pid = 18541] [serial = 1445] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 287 (0x7f3b10153000) [pid = 18541] [serial = 1427] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 286 (0x7f3b12713800) [pid = 18541] [serial = 1442] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 285 (0x7f3b0c6cb400) [pid = 18541] [serial = 1436] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 284 (0x7f3b00128000) [pid = 18541] [serial = 1430] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 283 (0x7f3afbc63000) [pid = 18541] [serial = 1469] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 282 (0x7f3b0ff2c000) [pid = 18541] [serial = 1439] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 281 (0x7f3afd87cc00) [pid = 18541] [serial = 1473] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 280 (0x7f3afc4d8c00) [pid = 18541] [serial = 1472] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 279 (0x7f3b039e8400) [pid = 18541] [serial = 1481] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 278 (0x7f3b01dba400) [pid = 18541] [serial = 1478] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 277 (0x7f3b02b9a400) [pid = 18541] [serial = 1479] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 276 (0x7f3affc2c400) [pid = 18541] [serial = 1475] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 275 (0x7f3b005c3800) [pid = 18541] [serial = 1476] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 274 (0x7f3b0b674c00) [pid = 18541] [serial = 1488] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | --DOMWINDOW == 273 (0x7f3b046d3800) [pid = 18541] [serial = 1482] [outer = (nil)] [url = about:blank] 05:59:40 INFO - PROCESS | 18541 | 1460984380495 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1693ms 05:59:40 INFO - PROCESS | 18541 | 1460984380544 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:59:40 INFO - PROCESS | 18541 | 1460984380547 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:59:40 INFO - PROCESS | 18541 | 1460984380556 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:59:40 INFO - PROCESS | 18541 | 1460984380565 Marionette TRACE conn3 <- [1,2110,null,{}] 05:59:40 INFO - PROCESS | 18541 | 1460984380579 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:40 INFO - PROCESS | 18541 | 1460984380764 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:59:40 INFO - PROCESS | 18541 | 1460984380951 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affabb000 == 131 [pid = 18541] [id = 535] 05:59:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 274 (0x7f3afab82000) [pid = 18541] [serial = 1606] [outer = (nil)] 05:59:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 275 (0x7f3afe939400) [pid = 18541] [serial = 1607] [outer = 0x7f3afab82000] 05:59:41 INFO - PROCESS | 18541 | 1460984381016 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 276 (0x7f3b00575000) [pid = 18541] [serial = 1608] [outer = 0x7f3afab82000] 05:59:41 INFO - PROCESS | 18541 | 1460984381745 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1239ms 05:59:41 INFO - PROCESS | 18541 | 1460984381823 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 18541 | 1460984381827 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:59:41 INFO - PROCESS | 18541 | 1460984381851 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 18541 | 1460984381854 Marionette TRACE conn3 <- [1,2114,null,{}] 05:59:41 INFO - PROCESS | 18541 | 1460984381858 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:42 INFO - PROCESS | 18541 | 1460984382093 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:59:42 INFO - PROCESS | 18541 | 1460984382120 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003e2000 == 132 [pid = 18541] [id = 536] 05:59:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 277 (0x7f3b005be800) [pid = 18541] [serial = 1609] [outer = (nil)] 05:59:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 278 (0x7f3b012af800) [pid = 18541] [serial = 1610] [outer = 0x7f3b005be800] 05:59:42 INFO - PROCESS | 18541 | 1460984382180 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 279 (0x7f3b01e47000) [pid = 18541] [serial = 1611] [outer = 0x7f3b005be800] 05:59:43 INFO - PROCESS | 18541 | 1460984383043 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1230ms 05:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:59:43 INFO - PROCESS | 18541 | 1460984383079 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 18541 | 1460984383081 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:59:43 INFO - PROCESS | 18541 | 1460984383087 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 18541 | 1460984383090 Marionette TRACE conn3 <- [1,2118,null,{}] 05:59:43 INFO - PROCESS | 18541 | 1460984383095 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:43 INFO - PROCESS | 18541 | 1460984383326 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:59:43 INFO - PROCESS | 18541 | 1460984383358 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030e2800 == 133 [pid = 18541] [id = 537] 05:59:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 280 (0x7f3b02b95c00) [pid = 18541] [serial = 1612] [outer = (nil)] 05:59:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 281 (0x7f3b02de5000) [pid = 18541] [serial = 1613] [outer = 0x7f3b02b95c00] 05:59:43 INFO - PROCESS | 18541 | 1460984383429 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 282 (0x7f3b03169800) [pid = 18541] [serial = 1614] [outer = 0x7f3b02b95c00] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 281 (0x7f3b051c4c00) [pid = 18541] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 280 (0x7f3af8ad8000) [pid = 18541] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 279 (0x7f3afbe48800) [pid = 18541] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 278 (0x7f3affc2d800) [pid = 18541] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 277 (0x7f3afd0ad000) [pid = 18541] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 276 (0x7f3b0f745400) [pid = 18541] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 275 (0x7f3b047e1c00) [pid = 18541] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:59:44 INFO - PROCESS | 18541 | --DOMWINDOW == 274 (0x7f3afc4e0000) [pid = 18541] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:59:45 INFO - PROCESS | 18541 | 1460984385284 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2232ms 05:59:45 INFO - PROCESS | 18541 | 1460984385320 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 18541 | 1460984385322 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:59:45 INFO - PROCESS | 18541 | 1460984385328 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 18541 | 1460984385330 Marionette TRACE conn3 <- [1,2122,null,{}] 05:59:45 INFO - PROCESS | 18541 | 1460984385336 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:45 INFO - PROCESS | 18541 | 1460984385589 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:59:45 INFO - PROCESS | 18541 | 1460984385611 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048c4800 == 134 [pid = 18541] [id = 538] 05:59:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 275 (0x7f3b012a9000) [pid = 18541] [serial = 1615] [outer = (nil)] 05:59:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 276 (0x7f3b047d6000) [pid = 18541] [serial = 1616] [outer = 0x7f3b012a9000] 05:59:45 INFO - PROCESS | 18541 | 1460984385672 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 277 (0x7f3b05278000) [pid = 18541] [serial = 1617] [outer = 0x7f3b012a9000] 05:59:46 INFO - PROCESS | 18541 | 1460984386463 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1180ms 05:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:59:46 INFO - PROCESS | 18541 | 1460984386518 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 18541 | 1460984386520 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:59:46 INFO - PROCESS | 18541 | 1460984386527 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 18541 | 1460984386530 Marionette TRACE conn3 <- [1,2126,null,{}] 05:59:46 INFO - PROCESS | 18541 | 1460984386535 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:46 INFO - PROCESS | 18541 | 1460984386705 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:59:46 INFO - PROCESS | 18541 | 1460984386720 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0511e000 == 135 [pid = 18541] [id = 539] 05:59:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 278 (0x7f3b046e1c00) [pid = 18541] [serial = 1618] [outer = (nil)] 05:59:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 279 (0x7f3b095d2c00) [pid = 18541] [serial = 1619] [outer = 0x7f3b046e1c00] 05:59:46 INFO - PROCESS | 18541 | 1460984386784 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 280 (0x7f3b09637800) [pid = 18541] [serial = 1620] [outer = 0x7f3b046e1c00] 05:59:47 INFO - PROCESS | 18541 | 1460984387933 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1428ms 05:59:47 INFO - PROCESS | 18541 | 1460984387969 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 18541 | 1460984387976 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:59:47 INFO - PROCESS | 18541 | 1460984387987 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 18541 | 1460984387991 Marionette TRACE conn3 <- [1,2130,null,{}] 05:59:48 INFO - PROCESS | 18541 | 1460984387999 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:48 INFO - PROCESS | 18541 | 1460984388205 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:59:48 INFO - PROCESS | 18541 | 1460984388414 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6d8000 == 136 [pid = 18541] [id = 540] 05:59:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 281 (0x7f3afbc69000) [pid = 18541] [serial = 1621] [outer = (nil)] 05:59:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 282 (0x7f3afc4d6800) [pid = 18541] [serial = 1622] [outer = 0x7f3afbc69000] 05:59:48 INFO - PROCESS | 18541 | 1460984388528 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 283 (0x7f3afd0ad000) [pid = 18541] [serial = 1623] [outer = 0x7f3afbc69000] 05:59:49 INFO - PROCESS | 18541 | 1460984389523 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 18541 | 1460984389580 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:59:49 INFO - PROCESS | 18541 | 1460984389590 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 18541 | 1460984389593 Marionette TRACE conn3 <- [1,2134,null,{}] 05:59:49 INFO - PROCESS | 18541 | 1460984389599 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:49 INFO - PROCESS | 18541 | 1460984389813 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:59:50 INFO - PROCESS | 18541 | 1460984390103 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030de800 == 137 [pid = 18541] [id = 541] 05:59:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 284 (0x7f3afd25ac00) [pid = 18541] [serial = 1624] [outer = (nil)] 05:59:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 285 (0x7f3afe66f800) [pid = 18541] [serial = 1625] [outer = 0x7f3afd25ac00] 05:59:50 INFO - PROCESS | 18541 | 1460984390216 Marionette DEBUG loaded listener.js 05:59:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 286 (0x7f3b005c1400) [pid = 18541] [serial = 1626] [outer = 0x7f3afd25ac00] 05:59:51 INFO - PROCESS | 18541 | 1460984391117 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1577ms 05:59:51 INFO - PROCESS | 18541 | 1460984391167 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:59:51 INFO - PROCESS | 18541 | 1460984391171 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:59:51 INFO - PROCESS | 18541 | 1460984391177 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:59:51 INFO - PROCESS | 18541 | 1460984391183 Marionette TRACE conn3 <- [1,2138,null,{}] 05:59:51 INFO - PROCESS | 18541 | 1460984391198 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:51 INFO - PROCESS | 18541 | 1460984391418 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:59:51 INFO - PROCESS | 18541 | 1460984391717 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a8cb800 == 138 [pid = 18541] [id = 542] 05:59:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 287 (0x7f3afe66e400) [pid = 18541] [serial = 1627] [outer = (nil)] 05:59:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 288 (0x7f3b02de2400) [pid = 18541] [serial = 1628] [outer = 0x7f3afe66e400] 05:59:51 INFO - PROCESS | 18541 | 1460984391799 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 289 (0x7f3b04945400) [pid = 18541] [serial = 1629] [outer = 0x7f3afe66e400] 05:59:52 INFO - PROCESS | 18541 | 1460984392598 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1483ms 05:59:52 INFO - PROCESS | 18541 | 1460984392661 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 18541 | 1460984392666 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:59:52 INFO - PROCESS | 18541 | 1460984392672 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 18541 | 1460984392675 Marionette TRACE conn3 <- [1,2142,null,{}] 05:59:52 INFO - PROCESS | 18541 | 1460984392680 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:52 INFO - PROCESS | 18541 | 1460984392865 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:59:53 INFO - PROCESS | 18541 | 1460984393072 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b650800 == 139 [pid = 18541] [id = 543] 05:59:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 290 (0x7f3b003e5000) [pid = 18541] [serial = 1630] [outer = (nil)] 05:59:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 291 (0x7f3b09639800) [pid = 18541] [serial = 1631] [outer = 0x7f3b003e5000] 05:59:53 INFO - PROCESS | 18541 | 1460984393183 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 292 (0x7f3b096c8000) [pid = 18541] [serial = 1632] [outer = 0x7f3b003e5000] 05:59:54 INFO - PROCESS | 18541 | 1460984394035 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:59:54 INFO - PROCESS | 18541 | 1460984394108 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:59:54 INFO - PROCESS | 18541 | 1460984394114 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:59:54 INFO - PROCESS | 18541 | 1460984394116 Marionette TRACE conn3 <- [1,2146,null,{}] 05:59:54 INFO - PROCESS | 18541 | 1460984394122 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:54 INFO - PROCESS | 18541 | 1460984394310 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:59:54 INFO - PROCESS | 18541 | 1460984394516 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1c0000 == 140 [pid = 18541] [id = 544] 05:59:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 293 (0x7f3b0527c800) [pid = 18541] [serial = 1633] [outer = (nil)] 05:59:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 294 (0x7f3b0b678400) [pid = 18541] [serial = 1634] [outer = 0x7f3b0527c800] 05:59:54 INFO - PROCESS | 18541 | 1460984394633 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 295 (0x7f3b0ba72000) [pid = 18541] [serial = 1635] [outer = 0x7f3b0527c800] 05:59:55 INFO - PROCESS | 18541 | 1460984395562 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:59:55 INFO - PROCESS | 18541 | 1460984395606 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:59:55 INFO - PROCESS | 18541 | 1460984395612 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:59:55 INFO - PROCESS | 18541 | 1460984395615 Marionette TRACE conn3 <- [1,2150,null,{}] 05:59:55 INFO - PROCESS | 18541 | 1460984395621 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:55 INFO - PROCESS | 18541 | 1460984395839 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:59:56 INFO - PROCESS | 18541 | 1460984396095 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d94a800 == 141 [pid = 18541] [id = 545] 05:59:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 296 (0x7f3b0b672800) [pid = 18541] [serial = 1636] [outer = (nil)] 05:59:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 297 (0x7f3b0c55e000) [pid = 18541] [serial = 1637] [outer = 0x7f3b0b672800] 05:59:56 INFO - PROCESS | 18541 | 1460984396221 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 298 (0x7f3b0e5bc800) [pid = 18541] [serial = 1638] [outer = 0x7f3b0b672800] 05:59:57 INFO - PROCESS | 18541 | 1460984397051 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1478ms 05:59:57 INFO - PROCESS | 18541 | 1460984397090 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 18541 | 1460984397093 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:59:57 INFO - PROCESS | 18541 | 1460984397099 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 18541 | 1460984397101 Marionette TRACE conn3 <- [1,2154,null,{}] 05:59:57 INFO - PROCESS | 18541 | 1460984397107 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:57 INFO - PROCESS | 18541 | 1460984397298 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:59:57 INFO - PROCESS | 18541 | 1460984397513 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10974000 == 142 [pid = 18541] [id = 546] 05:59:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 299 (0x7f3b0c3d4c00) [pid = 18541] [serial = 1639] [outer = (nil)] 05:59:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 300 (0x7f3b0f7d5000) [pid = 18541] [serial = 1640] [outer = 0x7f3b0c3d4c00] 05:59:57 INFO - PROCESS | 18541 | 1460984397624 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 301 (0x7f3b0f937400) [pid = 18541] [serial = 1641] [outer = 0x7f3b0c3d4c00] 05:59:58 INFO - PROCESS | 18541 | 1460984398507 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1441ms 05:59:58 INFO - PROCESS | 18541 | 1460984398541 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 18541 | 1460984398544 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:59:58 INFO - PROCESS | 18541 | 1460984398551 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 18541 | 1460984398554 Marionette TRACE conn3 <- [1,2158,null,{}] 05:59:58 INFO - PROCESS | 18541 | 1460984398560 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:58 INFO - PROCESS | 18541 | 1460984398767 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:59:59 INFO - PROCESS | 18541 | 1460984399078 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13a8a800 == 143 [pid = 18541] [id = 547] 05:59:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 302 (0x7f3b0c8d4000) [pid = 18541] [serial = 1642] [outer = (nil)] 05:59:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 303 (0x7f3b0fa02800) [pid = 18541] [serial = 1643] [outer = 0x7f3b0c8d4000] 05:59:59 INFO - PROCESS | 18541 | 1460984399154 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 304 (0x7f3b1018d000) [pid = 18541] [serial = 1644] [outer = 0x7f3b0c8d4000] 05:59:59 INFO - PROCESS | 18541 | 1460984399960 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1477ms 06:00:00 INFO - PROCESS | 18541 | 1460984400030 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:00:00 INFO - PROCESS | 18541 | 1460984400034 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:00:00 INFO - PROCESS | 18541 | 1460984400040 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:00:00 INFO - PROCESS | 18541 | 1460984400043 Marionette TRACE conn3 <- [1,2162,null,{}] 06:00:00 INFO - PROCESS | 18541 | 1460984400048 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:00 INFO - PROCESS | 18541 | 1460984400251 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:00:00 INFO - PROCESS | 18541 | 1460984400466 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b152dc800 == 144 [pid = 18541] [id = 548] 06:00:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 305 (0x7f3b0da78800) [pid = 18541] [serial = 1645] [outer = (nil)] 06:00:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 306 (0x7f3b117ac400) [pid = 18541] [serial = 1646] [outer = 0x7f3b0da78800] 06:00:00 INFO - PROCESS | 18541 | 1460984400621 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 307 (0x7f3b13417800) [pid = 18541] [serial = 1647] [outer = 0x7f3b0da78800] 06:00:01 INFO - PROCESS | 18541 | 1460984401473 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1496ms 06:00:01 INFO - PROCESS | 18541 | 1460984401537 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 18541 | 1460984401540 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:00:01 INFO - PROCESS | 18541 | 1460984401546 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 18541 | 1460984401548 Marionette TRACE conn3 <- [1,2166,null,{}] 06:00:01 INFO - PROCESS | 18541 | 1460984401554 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:01 INFO - PROCESS | 18541 | 1460984401749 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:00:02 INFO - PROCESS | 18541 | 1460984402092 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2270c000 == 145 [pid = 18541] [id = 549] 06:00:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 308 (0x7f3b14980000) [pid = 18541] [serial = 1648] [outer = (nil)] 06:00:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 309 (0x7f3b1500e800) [pid = 18541] [serial = 1649] [outer = 0x7f3b14980000] 06:00:02 INFO - PROCESS | 18541 | 1460984402176 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 310 (0x7f3b1633bc00) [pid = 18541] [serial = 1650] [outer = 0x7f3b14980000] 06:00:03 INFO - PROCESS | 18541 | 1460984402998 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1527ms 06:00:03 INFO - PROCESS | 18541 | 1460984403074 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:00:03 INFO - PROCESS | 18541 | 1460984403079 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:00:03 INFO - PROCESS | 18541 | 1460984403085 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:00:03 INFO - PROCESS | 18541 | 1460984403089 Marionette TRACE conn3 <- [1,2170,null,{}] 06:00:03 INFO - PROCESS | 18541 | 1460984403095 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:03 INFO - PROCESS | 18541 | 1460984403323 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:00:03 INFO - PROCESS | 18541 | 1460984403624 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2798b000 == 146 [pid = 18541] [id = 550] 06:00:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 311 (0x7f3b149ccc00) [pid = 18541] [serial = 1651] [outer = (nil)] 06:00:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 312 (0x7f3b238d3c00) [pid = 18541] [serial = 1652] [outer = 0x7f3b149ccc00] 06:00:03 INFO - PROCESS | 18541 | 1460984403706 Marionette DEBUG loaded listener.js 06:00:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 313 (0x7f3b27828800) [pid = 18541] [serial = 1653] [outer = 0x7f3b149ccc00] 06:00:04 INFO - PROCESS | 18541 | 1460984404509 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1479ms 06:00:04 INFO - PROCESS | 18541 | 1460984404565 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:00:04 INFO - PROCESS | 18541 | 1460984404568 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:00:04 INFO - PROCESS | 18541 | 1460984404573 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:00:04 INFO - PROCESS | 18541 | 1460984404576 Marionette TRACE conn3 <- [1,2174,null,{}] 06:00:04 INFO - PROCESS | 18541 | 1460984404582 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:04 INFO - PROCESS | 18541 | 1460984404769 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:00:05 INFO - PROCESS | 18541 | 1460984405035 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b09480800 == 147 [pid = 18541] [id = 551] 06:00:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 314 (0x7f3af8d18c00) [pid = 18541] [serial = 1654] [outer = (nil)] 06:00:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 315 (0x7f3af8d20c00) [pid = 18541] [serial = 1655] [outer = 0x7f3af8d18c00] 06:00:05 INFO - PROCESS | 18541 | 1460984405146 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 316 (0x7f3af8d26000) [pid = 18541] [serial = 1656] [outer = 0x7f3af8d18c00] 06:00:05 INFO - PROCESS | 18541 | 1460984405971 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1434ms 06:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:00:06 INFO - PROCESS | 18541 | 1460984406007 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 18541 | 1460984406010 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:00:06 INFO - PROCESS | 18541 | 1460984406016 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 18541 | 1460984406019 Marionette TRACE conn3 <- [1,2178,null,{}] 06:00:06 INFO - PROCESS | 18541 | 1460984406024 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:06 INFO - PROCESS | 18541 | 1460984406212 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:00:06 INFO - PROCESS | 18541 | 1460984406431 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb516000 == 148 [pid = 18541] [id = 552] 06:00:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 317 (0x7f3af78aec00) [pid = 18541] [serial = 1657] [outer = (nil)] 06:00:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 318 (0x7f3af78b4000) [pid = 18541] [serial = 1658] [outer = 0x7f3af78aec00] 06:00:06 INFO - PROCESS | 18541 | 1460984406540 Marionette DEBUG loaded listener.js 06:00:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 319 (0x7f3af8d1b400) [pid = 18541] [serial = 1659] [outer = 0x7f3af78aec00] 06:00:07 INFO - PROCESS | 18541 | 1460984407366 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1380ms 06:00:07 INFO - PROCESS | 18541 | 1460984407397 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:00:07 INFO - PROCESS | 18541 | 1460984407400 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:00:07 INFO - PROCESS | 18541 | 1460984407407 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - PROCESS | 18541 | 1460984407410 Marionette TRACE conn3 <- [1,2182,null,{}] 06:00:07 INFO - PROCESS | 18541 | 1460984407416 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:07 INFO - PROCESS | 18541 | 1460984407607 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:00:07 INFO - PROCESS | 18541 | 1460984407827 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb52f000 == 149 [pid = 18541] [id = 553] 06:00:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 320 (0x7f3af63e6400) [pid = 18541] [serial = 1660] [outer = (nil)] 06:00:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 321 (0x7f3af63ee400) [pid = 18541] [serial = 1661] [outer = 0x7f3af63e6400] 06:00:07 INFO - PROCESS | 18541 | 1460984407971 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 322 (0x7f3af63f3400) [pid = 18541] [serial = 1662] [outer = 0x7f3af63e6400] 06:00:08 INFO - PROCESS | 18541 | 1460984408847 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1481ms 06:00:08 INFO - PROCESS | 18541 | 1460984408889 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 18541 | 1460984408893 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:00:08 INFO - PROCESS | 18541 | 1460984408898 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 18541 | 1460984408900 Marionette TRACE conn3 <- [1,2186,null,{}] 06:00:08 INFO - PROCESS | 18541 | 1460984408906 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:09 INFO - PROCESS | 18541 | 1460984409112 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:00:09 INFO - PROCESS | 18541 | 1460984409386 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af73e1800 == 150 [pid = 18541] [id = 554] 06:00:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 323 (0x7f3af63e7800) [pid = 18541] [serial = 1663] [outer = (nil)] 06:00:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 324 (0x7f3af78b8800) [pid = 18541] [serial = 1664] [outer = 0x7f3af63e7800] 06:00:09 INFO - PROCESS | 18541 | 1460984409497 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 325 (0x7f3af8d26400) [pid = 18541] [serial = 1665] [outer = 0x7f3af63e7800] 06:00:10 INFO - PROCESS | 18541 | 1460984410311 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1480ms 06:00:10 INFO - PROCESS | 18541 | 1460984410381 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 18541 | 1460984410384 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:00:10 INFO - PROCESS | 18541 | 1460984410390 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 18541 | 1460984410394 Marionette TRACE conn3 <- [1,2190,null,{}] 06:00:10 INFO - PROCESS | 18541 | 1460984410399 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:10 INFO - PROCESS | 18541 | 1460984410647 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:00:10 INFO - PROCESS | 18541 | 1460984410958 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affaab000 == 151 [pid = 18541] [id = 555] 06:00:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 326 (0x7f3af63ee000) [pid = 18541] [serial = 1666] [outer = (nil)] 06:00:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 327 (0x7f3afc4df800) [pid = 18541] [serial = 1667] [outer = 0x7f3af63ee000] 06:00:11 INFO - PROCESS | 18541 | 1460984411044 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 328 (0x7f3b010fa400) [pid = 18541] [serial = 1668] [outer = 0x7f3af63ee000] 06:00:11 INFO - PROCESS | 18541 | 1460984411864 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1535ms 06:00:11 INFO - PROCESS | 18541 | 1460984411926 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:00:11 INFO - PROCESS | 18541 | 1460984411928 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:00:11 INFO - PROCESS | 18541 | 1460984411935 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 18541 | 1460984411938 Marionette TRACE conn3 <- [1,2194,null,{}] 06:00:11 INFO - PROCESS | 18541 | 1460984411943 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:12 INFO - PROCESS | 18541 | 1460984412134 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:00:12 INFO - PROCESS | 18541 | 1460984412357 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bc6c000 == 152 [pid = 18541] [id = 556] 06:00:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 329 (0x7f3af63f4400) [pid = 18541] [serial = 1669] [outer = (nil)] 06:00:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 330 (0x7f3b001c4000) [pid = 18541] [serial = 1670] [outer = 0x7f3af63f4400] 06:00:12 INFO - PROCESS | 18541 | 1460984412507 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 331 (0x7f3b001c8000) [pid = 18541] [serial = 1671] [outer = 0x7f3af63f4400] 06:00:13 INFO - PROCESS | 18541 | 1460984413318 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1438ms 06:00:13 INFO - PROCESS | 18541 | 1460984413374 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:00:13 INFO - PROCESS | 18541 | 1460984413377 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:00:13 INFO - PROCESS | 18541 | 1460984413383 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 18541 | 1460984413386 Marionette TRACE conn3 <- [1,2198,null,{}] 06:00:13 INFO - PROCESS | 18541 | 1460984413391 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:13 INFO - PROCESS | 18541 | 1460984413589 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:00:14 INFO - PROCESS | 18541 | 1460984414340 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af6662800 == 153 [pid = 18541] [id = 557] 06:00:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 332 (0x7f3af7a84000) [pid = 18541] [serial = 1672] [outer = (nil)] 06:00:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 333 (0x7f3af7a8ac00) [pid = 18541] [serial = 1673] [outer = 0x7f3af7a84000] 06:00:14 INFO - PROCESS | 18541 | 1460984414410 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 334 (0x7f3af85f4800) [pid = 18541] [serial = 1674] [outer = 0x7f3af7a84000] 06:00:15 INFO - PROCESS | 18541 | 1460984415203 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1882ms 06:00:15 INFO - PROCESS | 18541 | 1460984415267 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 18541 | 1460984415273 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:00:15 INFO - PROCESS | 18541 | 1460984415281 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 18541 | 1460984415285 Marionette TRACE conn3 <- [1,2202,null,{}] 06:00:15 INFO - PROCESS | 18541 | 1460984415292 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:15 INFO - PROCESS | 18541 | 1460984415502 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:00:15 INFO - PROCESS | 18541 | 1460984415784 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afeabe800 == 154 [pid = 18541] [id = 558] 06:00:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 335 (0x7f3af7a8f400) [pid = 18541] [serial = 1675] [outer = (nil)] 06:00:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 336 (0x7f3af8ced800) [pid = 18541] [serial = 1676] [outer = 0x7f3af7a8f400] 06:00:15 INFO - PROCESS | 18541 | 1460984415913 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 337 (0x7f3afc4dd400) [pid = 18541] [serial = 1677] [outer = 0x7f3af7a8f400] 06:00:16 INFO - PROCESS | 18541 | 1460984416967 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1740ms 06:00:17 INFO - PROCESS | 18541 | 1460984417026 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 18541 | 1460984417031 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:00:17 INFO - PROCESS | 18541 | 1460984417037 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 18541 | 1460984417040 Marionette TRACE conn3 <- [1,2206,null,{}] 06:00:17 INFO - PROCESS | 18541 | 1460984417045 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:17 INFO - PROCESS | 18541 | 1460984417267 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048c4800 == 153 [pid = 18541] [id = 538] 06:00:17 INFO - PROCESS | 18541 | --DOMWINDOW == 336 (0x7f3b10a7e400) [pid = 18541] [serial = 1553] [outer = (nil)] [url = about:blank] 06:00:17 INFO - PROCESS | 18541 | 1460984417739 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030e2800 == 152 [pid = 18541] [id = 537] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003e2000 == 151 [pid = 18541] [id = 536] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affabb000 == 150 [pid = 18541] [id = 535] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb54d000 == 149 [pid = 18541] [id = 534] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afeac8000 == 148 [pid = 18541] [id = 533] 06:00:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af87d8800 == 149 [pid = 18541] [id = 559] 06:00:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 337 (0x7f3af7a83000) [pid = 18541] [serial = 1678] [outer = (nil)] 06:00:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 338 (0x7f3afdab1000) [pid = 18541] [serial = 1679] [outer = 0x7f3af7a83000] 06:00:17 INFO - PROCESS | 18541 | 1460984417813 Marionette DEBUG loaded listener.js 06:00:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 339 (0x7f3afe668c00) [pid = 18541] [serial = 1680] [outer = 0x7f3af7a83000] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbca2000 == 148 [pid = 18541] [id = 532] 06:00:17 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbcc7000 == 147 [pid = 18541] [id = 530] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af8e75000 == 146 [pid = 18541] [id = 529] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af87ec800 == 145 [pid = 18541] [id = 528] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afeac7000 == 144 [pid = 18541] [id = 527] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2bd1c800 == 143 [pid = 18541] [id = 526] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af78d0000 == 142 [pid = 18541] [id = 525] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd7bd800 == 141 [pid = 18541] [id = 524] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2bd08800 == 140 [pid = 18541] [id = 523] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1c7d2800 == 139 [pid = 18541] [id = 522] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b14ad4000 == 138 [pid = 18541] [id = 521] 06:00:18 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b014d8800 == 137 [pid = 18541] [id = 518] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 338 (0x7f3b0c0eec00) [pid = 18541] [serial = 1544] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 337 (0x7f3b0f939000) [pid = 18541] [serial = 1508] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 336 (0x7f3b01dc5400) [pid = 18541] [serial = 1538] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 335 (0x7f3afbe61000) [pid = 18541] [serial = 1530] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 334 (0x7f3b012ae000) [pid = 18541] [serial = 1535] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 333 (0x7f3b0c8c8000) [pid = 18541] [serial = 1505] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 332 (0x7f3afbe4b000) [pid = 18541] [serial = 1529] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 331 (0x7f3b0930f400) [pid = 18541] [serial = 1539] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 330 (0x7f3afe934400) [pid = 18541] [serial = 1533] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 329 (0x7f3b0ff27400) [pid = 18541] [serial = 1548] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 328 (0x7f3b01e50c00) [pid = 18541] [serial = 1496] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 327 (0x7f3afd8f1400) [pid = 18541] [serial = 1532] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 326 (0x7f3b0c3d8400) [pid = 18541] [serial = 1502] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 325 (0x7f3b096c1400) [pid = 18541] [serial = 1499] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 324 (0x7f3afbe4e000) [pid = 18541] [serial = 1523] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 323 (0x7f3b0b9a0800) [pid = 18541] [serial = 1517] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 322 (0x7f3b117c5400) [pid = 18541] [serial = 1511] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 321 (0x7f3b0f741c00) [pid = 18541] [serial = 1545] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 320 (0x7f3b096c1800) [pid = 18541] [serial = 1541] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 319 (0x7f3b046d6400) [pid = 18541] [serial = 1550] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 318 (0x7f3b0f93e000) [pid = 18541] [serial = 1547] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 317 (0x7f3b218d9800) [pid = 18541] [serial = 1520] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 316 (0x7f3b02fdb400) [pid = 18541] [serial = 1536] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 315 (0x7f3b13e24000) [pid = 18541] [serial = 1514] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 314 (0x7f3af8ce9800) [pid = 18541] [serial = 1526] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 313 (0x7f3afd8f1000) [pid = 18541] [serial = 1493] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 312 (0x7f3b0b99b800) [pid = 18541] [serial = 1542] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | --DOMWINDOW == 311 (0x7f3b0f7dbc00) [pid = 18541] [serial = 1551] [outer = (nil)] [url = about:blank] 06:00:18 INFO - PROCESS | 18541 | 1460984418576 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1580ms 06:00:18 INFO - PROCESS | 18541 | 1460984418619 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:00:18 INFO - PROCESS | 18541 | 1460984418623 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:00:18 INFO - PROCESS | 18541 | 1460984418636 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:00:18 INFO - PROCESS | 18541 | 1460984418645 Marionette TRACE conn3 <- [1,2210,null,{}] 06:00:18 INFO - PROCESS | 18541 | 1460984418653 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:18 INFO - PROCESS | 18541 | 1460984418841 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:00:18 INFO - PROCESS | 18541 | 1460984418876 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd9d9800 == 138 [pid = 18541] [id = 560] 06:00:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 312 (0x7f3afab76000) [pid = 18541] [serial = 1681] [outer = (nil)] 06:00:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 313 (0x7f3affced400) [pid = 18541] [serial = 1682] [outer = 0x7f3afab76000] 06:00:19 INFO - PROCESS | 18541 | 1460984419110 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 314 (0x7f3b005cb800) [pid = 18541] [serial = 1683] [outer = 0x7f3afab76000] 06:00:19 INFO - PROCESS | 18541 | 1460984419805 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1195ms 06:00:19 INFO - PROCESS | 18541 | 1460984419824 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 18541 | 1460984419829 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:00:19 INFO - PROCESS | 18541 | 1460984419834 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 18541 | 1460984419838 Marionette TRACE conn3 <- [1,2214,null,{}] 06:00:19 INFO - PROCESS | 18541 | 1460984419842 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:20 INFO - PROCESS | 18541 | 1460984420107 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:00:20 INFO - PROCESS | 18541 | 1460984420138 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affc04000 == 139 [pid = 18541] [id = 561] 06:00:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 315 (0x7f3b003ec000) [pid = 18541] [serial = 1684] [outer = (nil)] 06:00:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 316 (0x7f3b029c4400) [pid = 18541] [serial = 1685] [outer = 0x7f3b003ec000] 06:00:20 INFO - PROCESS | 18541 | 1460984420197 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 317 (0x7f3b029d1400) [pid = 18541] [serial = 1686] [outer = 0x7f3b003ec000] 06:00:21 INFO - PROCESS | 18541 | 1460984421087 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1280ms 06:00:21 INFO - PROCESS | 18541 | 1460984421114 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 18541 | 1460984421117 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:00:21 INFO - PROCESS | 18541 | 1460984421128 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 18541 | 1460984421130 Marionette TRACE conn3 <- [1,2218,null,{}] 06:00:21 INFO - PROCESS | 18541 | 1460984421136 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:21 INFO - PROCESS | 18541 | 1460984421375 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:00:21 INFO - PROCESS | 18541 | 1460984421408 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0207c800 == 140 [pid = 18541] [id = 562] 06:00:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 318 (0x7f3b04942c00) [pid = 18541] [serial = 1687] [outer = (nil)] 06:00:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 319 (0x7f3b051c9800) [pid = 18541] [serial = 1688] [outer = 0x7f3b04942c00] 06:00:21 INFO - PROCESS | 18541 | 1460984421480 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 320 (0x7f3b0a968000) [pid = 18541] [serial = 1689] [outer = 0x7f3b04942c00] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 319 (0x7f3b0b677800) [pid = 18541] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 318 (0x7f3b01db8400) [pid = 18541] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 317 (0x7f3afbe5a000) [pid = 18541] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 316 (0x7f3b0f940400) [pid = 18541] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 315 (0x7f3b0f73f800) [pid = 18541] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 314 (0x7f3afd1ec000) [pid = 18541] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 313 (0x7f3b10a76800) [pid = 18541] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 312 (0x7f3b096c8c00) [pid = 18541] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 311 (0x7f3b140bb000) [pid = 18541] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 310 (0x7f3b02b94800) [pid = 18541] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 309 (0x7f3b0c6fd800) [pid = 18541] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 308 (0x7f3b039eec00) [pid = 18541] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 307 (0x7f3b13418800) [pid = 18541] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 306 (0x7f3b01e4dc00) [pid = 18541] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 305 (0x7f3aff0f2400) [pid = 18541] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 304 (0x7f3b046dac00) [pid = 18541] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 303 (0x7f3afab82000) [pid = 18541] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 302 (0x7f3b13695400) [pid = 18541] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 301 (0x7f3afbe56800) [pid = 18541] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 300 (0x7f3b039ec400) [pid = 18541] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 299 (0x7f3afd1e2000) [pid = 18541] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 298 (0x7f3afc186000) [pid = 18541] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 297 (0x7f3affc2fc00) [pid = 18541] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 296 (0x7f3af7a88c00) [pid = 18541] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 295 (0x7f3b149d7400) [pid = 18541] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 294 (0x7f3b0ff2c800) [pid = 18541] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 293 (0x7f3b0c6cfc00) [pid = 18541] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 292 (0x7f3b01e4ac00) [pid = 18541] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 291 (0x7f3b0a96a400) [pid = 18541] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 290 (0x7f3afd0a1c00) [pid = 18541] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 289 (0x7f3b0c3c4000) [pid = 18541] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 288 (0x7f3b10a79800) [pid = 18541] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 287 (0x7f3af7a89c00) [pid = 18541] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 286 (0x7f3b0beaf800) [pid = 18541] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 285 (0x7f3af8ad8400) [pid = 18541] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 284 (0x7f3b00570c00) [pid = 18541] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 283 (0x7f3b05285c00) [pid = 18541] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 282 (0x7f3afab7f000) [pid = 18541] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 281 (0x7f3b005be800) [pid = 18541] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 280 (0x7f3b0da73400) [pid = 18541] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 279 (0x7f3afab83000) [pid = 18541] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 278 (0x7f3b02b95c00) [pid = 18541] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 277 (0x7f3afbfcec00) [pid = 18541] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 276 (0x7f3b02fdd800) [pid = 18541] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 275 (0x7f3afc186400) [pid = 18541] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 274 (0x7f3afbe52800) [pid = 18541] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 273 (0x7f3b0316e000) [pid = 18541] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 272 (0x7f3b0f854800) [pid = 18541] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 271 (0x7f3afbe5dc00) [pid = 18541] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 270 (0x7f3b012a9000) [pid = 18541] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 269 (0x7f3b01dbec00) [pid = 18541] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 268 (0x7f3b1633a800) [pid = 18541] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 267 (0x7f3b01e48800) [pid = 18541] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3afd8f7800) [pid = 18541] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3b0b670000) [pid = 18541] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3afbfd1c00) [pid = 18541] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3b0b9a0000) [pid = 18541] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3aff0ee000) [pid = 18541] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3afe92dc00) [pid = 18541] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3b10159400) [pid = 18541] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b01dbb800) [pid = 18541] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b046d9400) [pid = 18541] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3afd1dfc00) [pid = 18541] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3b047d3400) [pid = 18541] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3afe66d000) [pid = 18541] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3afab77800) [pid = 18541] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3afd1ea400) [pid = 18541] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3b16335c00) [pid = 18541] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b051cd800) [pid = 18541] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3b05281800) [pid = 18541] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b10a4e000) [pid = 18541] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3afe669800) [pid = 18541] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b0f9bf000) [pid = 18541] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3b0f746c00) [pid = 18541] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b03167400) [pid = 18541] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3afbfd8000) [pid = 18541] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b10a4a400) [pid = 18541] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:00:23 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3af8add000) [pid = 18541] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:00:23 INFO - PROCESS | 18541 | 1460984423411 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2328ms 06:00:23 INFO - PROCESS | 18541 | 1460984423456 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:00:23 INFO - PROCESS | 18541 | 1460984423459 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:00:23 INFO - PROCESS | 18541 | 1460984423464 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:00:23 INFO - PROCESS | 18541 | 1460984423467 Marionette TRACE conn3 <- [1,2222,null,{}] 06:00:23 INFO - PROCESS | 18541 | 1460984423472 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:23 INFO - PROCESS | 18541 | 1460984423717 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:00:23 INFO - PROCESS | 18541 | 1460984423738 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb552800 == 141 [pid = 18541] [id = 563] 06:00:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3af8add000) [pid = 18541] [serial = 1690] [outer = (nil)] 06:00:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3afbfd1c00) [pid = 18541] [serial = 1691] [outer = 0x7f3af8add000] 06:00:23 INFO - PROCESS | 18541 | 1460984423797 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3afd0a1c00) [pid = 18541] [serial = 1692] [outer = 0x7f3af8add000] 06:00:24 INFO - PROCESS | 18541 | 1460984424540 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1128ms 06:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:00:24 INFO - PROCESS | 18541 | 1460984424594 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:00:24 INFO - PROCESS | 18541 | 1460984424597 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:00:24 INFO - PROCESS | 18541 | 1460984424603 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:00:24 INFO - PROCESS | 18541 | 1460984424605 Marionette TRACE conn3 <- [1,2226,null,{}] 06:00:24 INFO - PROCESS | 18541 | 1460984424610 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:24 INFO - PROCESS | 18541 | 1460984424861 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:00:24 INFO - PROCESS | 18541 | 1460984424880 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014dc800 == 142 [pid = 18541] [id = 564] 06:00:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3afbfdb000) [pid = 18541] [serial = 1693] [outer = (nil)] 06:00:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3afe663400) [pid = 18541] [serial = 1694] [outer = 0x7f3afbfdb000] 06:00:24 INFO - PROCESS | 18541 | 1460984424941 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b0012d800) [pid = 18541] [serial = 1695] [outer = 0x7f3afbfdb000] 06:00:26 INFO - PROCESS | 18541 | 1460984426048 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1479ms 06:00:26 INFO - PROCESS | 18541 | 1460984426082 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:00:26 INFO - PROCESS | 18541 | 1460984426099 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:00:26 INFO - PROCESS | 18541 | 1460984426108 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 18541 | 1460984426114 Marionette TRACE conn3 <- [1,2230,null,{}] 06:00:26 INFO - PROCESS | 18541 | 1460984426122 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:26 INFO - PROCESS | 18541 | 1460984426347 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:00:26 INFO - PROCESS | 18541 | 1460984426665 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbc9f800 == 143 [pid = 18541] [id = 565] 06:00:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3af8ebbc00) [pid = 18541] [serial = 1696] [outer = (nil)] 06:00:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3afbe61000) [pid = 18541] [serial = 1697] [outer = 0x7f3af8ebbc00] 06:00:26 INFO - PROCESS | 18541 | 1460984426750 Marionette DEBUG loaded listener.js 06:00:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3afcf46400) [pid = 18541] [serial = 1698] [outer = 0x7f3af8ebbc00] 06:00:27 INFO - PROCESS | 18541 | 1460984427631 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1598ms 06:00:27 INFO - PROCESS | 18541 | 1460984427706 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:00:27 INFO - PROCESS | 18541 | 1460984427714 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:00:27 INFO - PROCESS | 18541 | 1460984427724 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 18541 | 1460984427728 Marionette TRACE conn3 <- [1,2234,null,{}] 06:00:27 INFO - PROCESS | 18541 | 1460984427734 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:27 INFO - PROCESS | 18541 | 1460984427988 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:00:28 INFO - PROCESS | 18541 | 1460984428333 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003ce000 == 144 [pid = 18541] [id = 566] 06:00:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3afcf48800) [pid = 18541] [serial = 1699] [outer = (nil)] 06:00:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3afdbc6000) [pid = 18541] [serial = 1700] [outer = 0x7f3afcf48800] 06:00:28 INFO - PROCESS | 18541 | 1460984428411 Marionette DEBUG loaded listener.js 06:00:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3afe92dc00) [pid = 18541] [serial = 1701] [outer = 0x7f3afcf48800] 06:00:29 INFO - PROCESS | 18541 | 1460984429226 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1535ms 06:00:29 INFO - PROCESS | 18541 | 1460984429261 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:00:29 INFO - PROCESS | 18541 | 1460984429264 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:00:29 INFO - PROCESS | 18541 | 1460984429271 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:00:29 INFO - PROCESS | 18541 | 1460984429276 Marionette TRACE conn3 <- [1,2238,null,{}] 06:00:29 INFO - PROCESS | 18541 | 1460984429292 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:29 INFO - PROCESS | 18541 | 1460984429507 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:00:29 INFO - PROCESS | 18541 | 1460984429823 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b09481800 == 145 [pid = 18541] [id = 567] 06:00:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3afd25d800) [pid = 18541] [serial = 1702] [outer = (nil)] 06:00:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b010f5800) [pid = 18541] [serial = 1703] [outer = 0x7f3afd25d800] 06:00:29 INFO - PROCESS | 18541 | 1460984429904 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3b029c8400) [pid = 18541] [serial = 1704] [outer = 0x7f3afd25d800] 06:00:30 INFO - PROCESS | 18541 | 1460984430678 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1433ms 06:00:30 INFO - PROCESS | 18541 | 1460984430704 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:00:30 INFO - PROCESS | 18541 | 1460984430709 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:00:30 INFO - PROCESS | 18541 | 1460984430714 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 18541 | 1460984430717 Marionette TRACE conn3 <- [1,2242,null,{}] 06:00:30 INFO - PROCESS | 18541 | 1460984430737 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:31 INFO - PROCESS | 18541 | 1460984431004 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:00:31 INFO - PROCESS | 18541 | 1460984431225 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a93e800 == 146 [pid = 18541] [id = 568] 06:00:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b02de3800) [pid = 18541] [serial = 1705] [outer = (nil)] 06:00:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b0316f000) [pid = 18541] [serial = 1706] [outer = 0x7f3b02de3800] 06:00:31 INFO - PROCESS | 18541 | 1460984431341 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3b047d7000) [pid = 18541] [serial = 1707] [outer = 0x7f3b02de3800] 06:00:32 INFO - PROCESS | 18541 | 1460984432186 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1527ms 06:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:00:32 INFO - PROCESS | 18541 | 1460984432242 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 18541 | 1460984432245 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:00:32 INFO - PROCESS | 18541 | 1460984432251 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 18541 | 1460984432254 Marionette TRACE conn3 <- [1,2246,null,{}] 06:00:32 INFO - PROCESS | 18541 | 1460984432259 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:32 INFO - PROCESS | 18541 | 1460984432457 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:00:32 INFO - PROCESS | 18541 | 1460984432771 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bfdd000 == 147 [pid = 18541] [id = 569] 06:00:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b05285c00) [pid = 18541] [serial = 1708] [outer = (nil)] 06:00:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3b095de000) [pid = 18541] [serial = 1709] [outer = 0x7f3b05285c00] 06:00:32 INFO - PROCESS | 18541 | 1460984432848 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3b096c8c00) [pid = 18541] [serial = 1710] [outer = 0x7f3b05285c00] 06:00:33 INFO - PROCESS | 18541 | 1460984433714 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1531ms 06:00:33 INFO - PROCESS | 18541 | 1460984433782 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 18541 | 1460984433786 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:00:33 INFO - PROCESS | 18541 | 1460984433791 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 18541 | 1460984433793 Marionette TRACE conn3 <- [1,2250,null,{}] 06:00:33 INFO - PROCESS | 18541 | 1460984433799 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:34 INFO - PROCESS | 18541 | 1460984434017 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:00:34 INFO - PROCESS | 18541 | 1460984434328 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0da0a000 == 148 [pid = 18541] [id = 570] 06:00:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3b096c9400) [pid = 18541] [serial = 1711] [outer = (nil)] 06:00:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3b0c3d4800) [pid = 18541] [serial = 1712] [outer = 0x7f3b096c9400] 06:00:34 INFO - PROCESS | 18541 | 1460984434414 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3b0c6fbc00) [pid = 18541] [serial = 1713] [outer = 0x7f3b096c9400] 06:00:35 INFO - PROCESS | 18541 | 1460984435213 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1479ms 06:00:35 INFO - PROCESS | 18541 | 1460984435272 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 18541 | 1460984435275 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:00:35 INFO - PROCESS | 18541 | 1460984435281 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 18541 | 1460984435284 Marionette TRACE conn3 <- [1,2254,null,{}] 06:00:35 INFO - PROCESS | 18541 | 1460984435290 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:35 INFO - PROCESS | 18541 | 1460984435512 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:00:35 INFO - PROCESS | 18541 | 1460984435774 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13789000 == 149 [pid = 18541] [id = 571] 06:00:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3b096c9800) [pid = 18541] [serial = 1714] [outer = (nil)] 06:00:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 268 (0x7f3b0d72cc00) [pid = 18541] [serial = 1715] [outer = 0x7f3b096c9800] 06:00:35 INFO - PROCESS | 18541 | 1460984435898 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 269 (0x7f3b0f7da400) [pid = 18541] [serial = 1716] [outer = 0x7f3b096c9800] 06:00:36 INFO - PROCESS | 18541 | 1460984436766 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1528ms 06:00:36 INFO - PROCESS | 18541 | 1460984436810 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:00:36 INFO - PROCESS | 18541 | 1460984436814 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:00:36 INFO - PROCESS | 18541 | 1460984436820 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:00:36 INFO - PROCESS | 18541 | 1460984436823 Marionette TRACE conn3 <- [1,2258,null,{}] 06:00:36 INFO - PROCESS | 18541 | 1460984436828 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 18541 | 1460984437033 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:00:37 INFO - PROCESS | 18541 | 1460984437300 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1803b800 == 150 [pid = 18541] [id = 572] 06:00:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 270 (0x7f3b0c3d6800) [pid = 18541] [serial = 1717] [outer = (nil)] 06:00:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 271 (0x7f3b0f9c5400) [pid = 18541] [serial = 1718] [outer = 0x7f3b0c3d6800] 06:00:37 INFO - PROCESS | 18541 | 1460984437414 Marionette DEBUG loaded listener.js 06:00:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 272 (0x7f3b1014dc00) [pid = 18541] [serial = 1719] [outer = 0x7f3b0c3d6800] 06:00:38 INFO - PROCESS | 18541 | 1460984438214 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1441ms 06:00:38 INFO - PROCESS | 18541 | 1460984438262 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:00:38 INFO - PROCESS | 18541 | 1460984438266 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:00:38 INFO - PROCESS | 18541 | 1460984438272 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 18541 | 1460984438274 Marionette TRACE conn3 <- [1,2262,null,{}] 06:00:38 INFO - PROCESS | 18541 | 1460984438280 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:38 INFO - PROCESS | 18541 | 1460984438492 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:00:38 INFO - PROCESS | 18541 | 1460984438805 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b34000 == 151 [pid = 18541] [id = 573] 06:00:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 273 (0x7f3b0c8cdc00) [pid = 18541] [serial = 1720] [outer = (nil)] 06:00:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 274 (0x7f3b10a78c00) [pid = 18541] [serial = 1721] [outer = 0x7f3b0c8cdc00] 06:00:38 INFO - PROCESS | 18541 | 1460984438898 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 275 (0x7f3b117c6400) [pid = 18541] [serial = 1722] [outer = 0x7f3b0c8cdc00] 06:00:39 INFO - PROCESS | 18541 | 1460984439734 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1526ms 06:00:39 INFO - PROCESS | 18541 | 1460984439799 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:00:39 INFO - PROCESS | 18541 | 1460984439803 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:00:39 INFO - PROCESS | 18541 | 1460984439809 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 18541 | 1460984439812 Marionette TRACE conn3 <- [1,2266,null,{}] 06:00:39 INFO - PROCESS | 18541 | 1460984439817 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:40 INFO - PROCESS | 18541 | 1460984440026 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:00:40 INFO - PROCESS | 18541 | 1460984440343 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b29a74000 == 152 [pid = 18541] [id = 574] 06:00:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 276 (0x7f3b13bbe000) [pid = 18541] [serial = 1723] [outer = (nil)] 06:00:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 277 (0x7f3b1448e000) [pid = 18541] [serial = 1724] [outer = 0x7f3b13bbe000] 06:00:40 INFO - PROCESS | 18541 | 1460984440424 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 278 (0x7f3b14984000) [pid = 18541] [serial = 1725] [outer = 0x7f3b13bbe000] 06:00:41 INFO - PROCESS | 18541 | 1460984441236 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1488ms 06:00:41 INFO - PROCESS | 18541 | 1460984441296 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:00:41 INFO - PROCESS | 18541 | 1460984441301 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:00:41 INFO - PROCESS | 18541 | 1460984441306 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:00:41 INFO - PROCESS | 18541 | 1460984441310 Marionette TRACE conn3 <- [1,2270,null,{}] 06:00:41 INFO - PROCESS | 18541 | 1460984441315 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:41 INFO - PROCESS | 18541 | 1460984441555 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:00:41 INFO - PROCESS | 18541 | 1460984441874 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b004b3800 == 153 [pid = 18541] [id = 575] 06:00:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 279 (0x7f3b149cc800) [pid = 18541] [serial = 1726] [outer = (nil)] 06:00:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 280 (0x7f3b218d3400) [pid = 18541] [serial = 1727] [outer = 0x7f3b149cc800] 06:00:41 INFO - PROCESS | 18541 | 1460984441960 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 281 (0x7f3b2394d800) [pid = 18541] [serial = 1728] [outer = 0x7f3b149cc800] 06:00:42 INFO - PROCESS | 18541 | 1460984442782 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1530ms 06:00:42 INFO - PROCESS | 18541 | 1460984442838 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 18541 | 1460984442842 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:00:42 INFO - PROCESS | 18541 | 1460984442848 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 18541 | 1460984442850 Marionette TRACE conn3 <- [1,2274,null,{}] 06:00:42 INFO - PROCESS | 18541 | 1460984442855 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:43 INFO - PROCESS | 18541 | 1460984443059 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:00:43 INFO - PROCESS | 18541 | 1460984443329 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af65b2800 == 154 [pid = 18541] [id = 576] 06:00:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 282 (0x7f3af8cbcc00) [pid = 18541] [serial = 1729] [outer = (nil)] 06:00:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 283 (0x7f3af8cc4c00) [pid = 18541] [serial = 1730] [outer = 0x7f3af8cbcc00] 06:00:43 INFO - PROCESS | 18541 | 1460984443445 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 284 (0x7f3af8cc9800) [pid = 18541] [serial = 1731] [outer = 0x7f3af8cbcc00] 06:00:44 INFO - PROCESS | 18541 | 1460984444238 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1432ms 06:00:44 INFO - PROCESS | 18541 | 1460984444280 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:00:44 INFO - PROCESS | 18541 | 1460984444284 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:00:44 INFO - PROCESS | 18541 | 1460984444290 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:00:44 INFO - PROCESS | 18541 | 1460984444292 Marionette TRACE conn3 <- [1,2278,null,{}] 06:00:44 INFO - PROCESS | 18541 | 1460984444297 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:44 INFO - PROCESS | 18541 | 1460984444499 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:00:44 INFO - PROCESS | 18541 | 1460984444770 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1077b800 == 155 [pid = 18541] [id = 577] 06:00:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 285 (0x7f3af8cbd000) [pid = 18541] [serial = 1732] [outer = (nil)] 06:00:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 286 (0x7f3b1ba5c400) [pid = 18541] [serial = 1733] [outer = 0x7f3af8cbd000] 06:00:44 INFO - PROCESS | 18541 | 1460984444884 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 287 (0x7f3b23b06000) [pid = 18541] [serial = 1734] [outer = 0x7f3af8cbd000] 06:00:45 INFO - PROCESS | 18541 | 1460984445665 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1428ms 06:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:00:45 INFO - PROCESS | 18541 | 1460984445719 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 18541 | 1460984445722 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:00:45 INFO - PROCESS | 18541 | 1460984445728 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 18541 | 1460984445731 Marionette TRACE conn3 <- [1,2282,null,{}] 06:00:45 INFO - PROCESS | 18541 | 1460984445736 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:45 INFO - PROCESS | 18541 | 1460984445942 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:00:46 INFO - PROCESS | 18541 | 1460984446214 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10793800 == 156 [pid = 18541] [id = 578] 06:00:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 288 (0x7f3af6002400) [pid = 18541] [serial = 1735] [outer = (nil)] 06:00:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 289 (0x7f3af600ac00) [pid = 18541] [serial = 1736] [outer = 0x7f3af6002400] 06:00:46 INFO - PROCESS | 18541 | 1460984446338 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 290 (0x7f3af600f800) [pid = 18541] [serial = 1737] [outer = 0x7f3af6002400] 06:00:47 INFO - PROCESS | 18541 | 1460984447118 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1444ms 06:00:47 INFO - PROCESS | 18541 | 1460984447171 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 18541 | 1460984447175 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:00:47 INFO - PROCESS | 18541 | 1460984447180 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 18541 | 1460984447182 Marionette TRACE conn3 <- [1,2286,null,{}] 06:00:47 INFO - PROCESS | 18541 | 1460984447188 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:47 INFO - PROCESS | 18541 | 1460984447373 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:00:47 INFO - PROCESS | 18541 | 1460984447652 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa8a000 == 157 [pid = 18541] [id = 579] 06:00:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 291 (0x7f3af6007400) [pid = 18541] [serial = 1738] [outer = (nil)] 06:00:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 292 (0x7f3b09637400) [pid = 18541] [serial = 1739] [outer = 0x7f3af6007400] 06:00:47 INFO - PROCESS | 18541 | 1460984447765 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 293 (0x7f3b23b11c00) [pid = 18541] [serial = 1740] [outer = 0x7f3af6007400] 06:00:48 INFO - PROCESS | 18541 | 1460984448531 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:00:48 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 06:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1380ms 06:00:48 INFO - PROCESS | 18541 | 1460984448561 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 18541 | 1460984448564 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:00:48 INFO - PROCESS | 18541 | 1460984448570 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 18541 | 1460984448572 Marionette TRACE conn3 <- [1,2290,null,{}] 06:00:48 INFO - PROCESS | 18541 | 1460984448577 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:48 INFO - PROCESS | 18541 | 1460984448769 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:00:49 INFO - PROCESS | 18541 | 1460984449048 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af67e7000 == 158 [pid = 18541] [id = 580] 06:00:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 294 (0x7f3af600fc00) [pid = 18541] [serial = 1741] [outer = (nil)] 06:00:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 295 (0x7f3af74ee800) [pid = 18541] [serial = 1742] [outer = 0x7f3af600fc00] 06:00:49 INFO - PROCESS | 18541 | 1460984449171 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 296 (0x7f3af74f2c00) [pid = 18541] [serial = 1743] [outer = 0x7f3af600fc00] 06:00:49 INFO - PROCESS | 18541 | 1460984449973 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1478ms 06:00:50 INFO - PROCESS | 18541 | 1460984450048 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 18541 | 1460984450052 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:00:50 INFO - PROCESS | 18541 | 1460984450057 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - PROCESS | 18541 | 1460984450059 Marionette TRACE conn3 <- [1,2294,null,{}] 06:00:50 INFO - PROCESS | 18541 | 1460984450065 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:50 INFO - PROCESS | 18541 | 1460984450270 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:00:50 INFO - PROCESS | 18541 | 1460984450577 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af7599000 == 159 [pid = 18541] [id = 581] 06:00:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 297 (0x7f3af74e9c00) [pid = 18541] [serial = 1744] [outer = (nil)] 06:00:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 298 (0x7f3af754f400) [pid = 18541] [serial = 1745] [outer = 0x7f3af74e9c00] 06:00:50 INFO - PROCESS | 18541 | 1460984450652 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 299 (0x7f3af7553000) [pid = 18541] [serial = 1746] [outer = 0x7f3af74e9c00] 06:00:51 INFO - PROCESS | 18541 | 1460984451460 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1432ms 06:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:00:51 INFO - PROCESS | 18541 | 1460984451491 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 18541 | 1460984451493 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:00:51 INFO - PROCESS | 18541 | 1460984451500 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 18541 | 1460984451503 Marionette TRACE conn3 <- [1,2298,null,{}] 06:00:51 INFO - PROCESS | 18541 | 1460984451509 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:51 INFO - PROCESS | 18541 | 1460984451730 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:00:52 INFO - PROCESS | 18541 | 1460984452050 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af90e1800 == 160 [pid = 18541] [id = 582] 06:00:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 300 (0x7f3af74ecc00) [pid = 18541] [serial = 1747] [outer = (nil)] 06:00:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 301 (0x7f3af755ac00) [pid = 18541] [serial = 1748] [outer = 0x7f3af74ecc00] 06:00:52 INFO - PROCESS | 18541 | 1460984452130 Marionette DEBUG loaded listener.js 06:00:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 302 (0x7f3af8ae4c00) [pid = 18541] [serial = 1749] [outer = 0x7f3af74ecc00] 06:00:52 INFO - PROCESS | 18541 | 1460984452941 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1485ms 06:00:52 INFO - PROCESS | 18541 | 1460984452985 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 18541 | 1460984452988 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:00:52 INFO - PROCESS | 18541 | 1460984452994 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 18541 | 1460984452996 Marionette TRACE conn3 <- [1,2302,null,{}] 06:00:53 INFO - PROCESS | 18541 | 1460984453001 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:53 INFO - PROCESS | 18541 | 1460984453215 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:00:53 INFO - PROCESS | 18541 | 1460984453540 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbec7800 == 161 [pid = 18541] [id = 583] 06:00:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 303 (0x7f3af755b800) [pid = 18541] [serial = 1750] [outer = (nil)] 06:00:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 304 (0x7f3afbc5fc00) [pid = 18541] [serial = 1751] [outer = 0x7f3af755b800] 06:00:53 INFO - PROCESS | 18541 | 1460984453617 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 305 (0x7f3afbfcd000) [pid = 18541] [serial = 1752] [outer = 0x7f3af755b800] 06:00:54 INFO - PROCESS | 18541 | 1460984454434 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1480ms 06:00:54 INFO - PROCESS | 18541 | 1460984454475 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 18541 | 1460984454477 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:00:54 INFO - PROCESS | 18541 | 1460984454483 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 18541 | 1460984454486 Marionette TRACE conn3 <- [1,2306,null,{}] 06:00:54 INFO - PROCESS | 18541 | 1460984454492 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:54 INFO - PROCESS | 18541 | 1460984454707 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:00:55 INFO - PROCESS | 18541 | 1460984455027 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afc258000 == 162 [pid = 18541] [id = 584] 06:00:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 306 (0x7f3af8ad7c00) [pid = 18541] [serial = 1753] [outer = (nil)] 06:00:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 307 (0x7f3afab7c400) [pid = 18541] [serial = 1754] [outer = 0x7f3af8ad7c00] 06:00:55 INFO - PROCESS | 18541 | 1460984455108 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 308 (0x7f3afbfcd400) [pid = 18541] [serial = 1755] [outer = 0x7f3af8ad7c00] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1031c000 == 161 [pid = 18541] [id = 245] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff050000 == 160 [pid = 18541] [id = 497] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b91d800 == 159 [pid = 18541] [id = 499] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb552800 == 158 [pid = 18541] [id = 563] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0207c800 == 157 [pid = 18541] [id = 562] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affc04000 == 156 [pid = 18541] [id = 561] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd9d9800 == 155 [pid = 18541] [id = 560] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af87d8800 == 154 [pid = 18541] [id = 559] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afeabe800 == 153 [pid = 18541] [id = 558] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af6662800 == 152 [pid = 18541] [id = 557] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2270c000 == 151 [pid = 18541] [id = 549] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b152dc800 == 150 [pid = 18541] [id = 548] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13a8a800 == 149 [pid = 18541] [id = 547] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10974000 == 148 [pid = 18541] [id = 546] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0d94a800 == 147 [pid = 18541] [id = 545] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c1c0000 == 146 [pid = 18541] [id = 544] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b650800 == 145 [pid = 18541] [id = 543] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a8cb800 == 144 [pid = 18541] [id = 542] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030de800 == 143 [pid = 18541] [id = 541] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe6d8000 == 142 [pid = 18541] [id = 540] 06:00:56 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0511e000 == 141 [pid = 18541] [id = 539] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 307 (0x7f3b05278000) [pid = 18541] [serial = 1617] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 306 (0x7f3b046df800) [pid = 18541] [serial = 1242] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 305 (0x7f3b029c5000) [pid = 18541] [serial = 1577] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 304 (0x7f3b10158400) [pid = 18541] [serial = 1194] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 303 (0x7f3b117d0000) [pid = 18541] [serial = 1428] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 302 (0x7f3afdbc5c00) [pid = 18541] [serial = 1580] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 301 (0x7f3b0f7e1000) [pid = 18541] [serial = 1389] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 300 (0x7f3b01dc7000) [pid = 18541] [serial = 1365] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 299 (0x7f3b13695800) [pid = 18541] [serial = 1326] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 298 (0x7f3b23817400) [pid = 18541] [serial = 1455] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 297 (0x7f3b1ba58c00) [pid = 18541] [serial = 1449] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 296 (0x7f3b0a96a000) [pid = 18541] [serial = 1311] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 295 (0x7f3b0f7de800) [pid = 18541] [serial = 1317] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 294 (0x7f3b13419c00) [pid = 18541] [serial = 1443] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 293 (0x7f3b27c8e800) [pid = 18541] [serial = 1461] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 292 (0x7f3b039e7000) [pid = 18541] [serial = 1308] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 291 (0x7f3b2795dc00) [pid = 18541] [serial = 1571] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 290 (0x7f3b00579400) [pid = 18541] [serial = 1305] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 289 (0x7f3b05280c00) [pid = 18541] [serial = 1359] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 288 (0x7f3b00575000) [pid = 18541] [serial = 1608] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 287 (0x7f3b161a6400) [pid = 18541] [serial = 1446] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 286 (0x7f3b2728c800) [pid = 18541] [serial = 1191] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 285 (0x7f3b0c557800) [pid = 18541] [serial = 1314] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 284 (0x7f3b22b3dc00) [pid = 18541] [serial = 1266] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 283 (0x7f3afc193800) [pid = 18541] [serial = 1203] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 282 (0x7f3b10a57400) [pid = 18541] [serial = 1565] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 281 (0x7f3b22ba9800) [pid = 18541] [serial = 1269] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 280 (0x7f3af7a8cc00) [pid = 18541] [serial = 1598] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 279 (0x7f3b25b47800) [pid = 18541] [serial = 1185] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 278 (0x7f3b27283000) [pid = 18541] [serial = 1197] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 277 (0x7f3b133df800) [pid = 18541] [serial = 1173] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 276 (0x7f3b149cec00) [pid = 18541] [serial = 1554] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 275 (0x7f3b0c3bbc00) [pid = 18541] [serial = 1377] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 274 (0x7f3b029ce000) [pid = 18541] [serial = 1586] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 273 (0x7f3b047d3c00) [pid = 18541] [serial = 1335] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 272 (0x7f3b0e5c8c00) [pid = 18541] [serial = 1386] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 271 (0x7f3b14986000) [pid = 18541] [serial = 1329] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 270 (0x7f3afbe45000) [pid = 18541] [serial = 1601] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 269 (0x7f3b14a44400) [pid = 18541] [serial = 1332] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 268 (0x7f3afd881800) [pid = 18541] [serial = 1604] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 267 (0x7f3b0057d400) [pid = 18541] [serial = 1200] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3b2394e000) [pid = 18541] [serial = 1182] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3b10150000) [pid = 18541] [serial = 1248] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3b01e47000) [pid = 18541] [serial = 1611] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3b150eb800) [pid = 18541] [serial = 1176] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3b0c3d7000) [pid = 18541] [serial = 1562] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3afe939400) [pid = 18541] [serial = 1607] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3afd8f3800) [pid = 18541] [serial = 1239] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b03169800) [pid = 18541] [serial = 1614] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3af8ad7400) [pid = 18541] [serial = 1599] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3afbfdac00) [pid = 18541] [serial = 1209] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3b23b0c800) [pid = 18541] [serial = 1272] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3b23b0e800) [pid = 18541] [serial = 1568] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3afd87c400) [pid = 18541] [serial = 1556] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3b27282800) [pid = 18541] [serial = 1206] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3afbe60c00) [pid = 18541] [serial = 1188] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b2276e000) [pid = 18541] [serial = 1452] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3b10a50c00) [pid = 18541] [serial = 1395] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b12bda400) [pid = 18541] [serial = 1401] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b047d6000) [pid = 18541] [serial = 1616] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b0bea8c00) [pid = 18541] [serial = 1245] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3b2728f400) [pid = 18541] [serial = 1257] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b10a77000) [pid = 18541] [serial = 1320] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3b13696c00) [pid = 18541] [serial = 1251] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b0cccb400) [pid = 18541] [serial = 1383] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3affc30400) [pid = 18541] [serial = 1263] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3b0f797c00) [pid = 18541] [serial = 1437] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3b012af800) [pid = 18541] [serial = 1610] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3af8eb1000) [pid = 18541] [serial = 1595] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3b095dfc00) [pid = 18541] [serial = 1434] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3afcf4c800) [pid = 18541] [serial = 1574] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b10a76c00) [pid = 18541] [serial = 1440] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b117cd400) [pid = 18541] [serial = 1398] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3b047e1000) [pid = 18541] [serial = 1368] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b0c6d9400) [pid = 18541] [serial = 1380] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3afd1eac00) [pid = 18541] [serial = 1260] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b117d0c00) [pid = 18541] [serial = 1323] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3afc4d9c00) [pid = 18541] [serial = 1602] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b010f4000) [pid = 18541] [serial = 1431] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3afbfd2800) [pid = 18541] [serial = 1212] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3afdbc6400) [pid = 18541] [serial = 1605] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3afe937400) [pid = 18541] [serial = 1362] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b22911c00) [pid = 18541] [serial = 1254] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b0963b000) [pid = 18541] [serial = 1371] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b0a96a800) [pid = 18541] [serial = 1374] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b23cc8400) [pid = 18541] [serial = 1458] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b03163400) [pid = 18541] [serial = 1167] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3af85f2c00) [pid = 18541] [serial = 1592] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b13bbc800) [pid = 18541] [serial = 1164] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b10157c00) [pid = 18541] [serial = 1392] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b02de5000) [pid = 18541] [serial = 1613] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b0c3b6c00) [pid = 18541] [serial = 1170] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b11b63800) [pid = 18541] [serial = 1404] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b029c6400) [pid = 18541] [serial = 1583] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3af8eb5000) [pid = 18541] [serial = 1589] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b02b95400) [pid = 18541] [serial = 1559] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b17e79800) [pid = 18541] [serial = 1179] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3afc189000) [pid = 18541] [serial = 1302] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b0c3cfc00) [pid = 18541] [serial = 1491] [outer = (nil)] [url = about:blank] 06:00:57 INFO - PROCESS | 18541 | 1460984457490 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 3041ms 06:00:57 INFO - PROCESS | 18541 | 1460984457526 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:00:57 INFO - PROCESS | 18541 | 1460984457531 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:00:57 INFO - PROCESS | 18541 | 1460984457538 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:00:57 INFO - PROCESS | 18541 | 1460984457543 Marionette TRACE conn3 <- [1,2310,null,{}] 06:00:57 INFO - PROCESS | 18541 | 1460984457552 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:57 INFO - PROCESS | 18541 | 1460984457786 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:00:57 INFO - PROCESS | 18541 | 1460984457977 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af78e0800 == 142 [pid = 18541] [id = 585] 06:00:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3af63ee800) [pid = 18541] [serial = 1756] [outer = (nil)] 06:00:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3af7a8e000) [pid = 18541] [serial = 1757] [outer = 0x7f3af63ee800] 06:00:58 INFO - PROCESS | 18541 | 1460984458044 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3af85f0c00) [pid = 18541] [serial = 1758] [outer = 0x7f3af63ee800] 06:00:58 INFO - PROCESS | 18541 | 1460984458769 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1287ms 06:00:58 INFO - PROCESS | 18541 | 1460984458826 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 18541 | 1460984458835 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:00:58 INFO - PROCESS | 18541 | 1460984458844 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 18541 | 1460984458848 Marionette TRACE conn3 <- [1,2314,null,{}] 06:00:58 INFO - PROCESS | 18541 | 1460984458854 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:59 INFO - PROCESS | 18541 | 1460984459124 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:00:59 INFO - PROCESS | 18541 | 1460984459254 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3c5000 == 143 [pid = 18541] [id = 586] 06:00:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3af78b1800) [pid = 18541] [serial = 1759] [outer = (nil)] 06:00:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3af8cee800) [pid = 18541] [serial = 1760] [outer = 0x7f3af78b1800] 06:00:59 INFO - PROCESS | 18541 | 1460984459317 Marionette DEBUG loaded listener.js 06:00:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3af8d23000) [pid = 18541] [serial = 1761] [outer = 0x7f3af78b1800] 06:01:00 INFO - PROCESS | 18541 | 1460984460189 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1376ms 06:01:00 INFO - PROCESS | 18541 | 1460984460221 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:01:00 INFO - PROCESS | 18541 | 1460984460224 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:01:00 INFO - PROCESS | 18541 | 1460984460231 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:01:00 INFO - PROCESS | 18541 | 1460984460237 Marionette TRACE conn3 <- [1,2318,null,{}] 06:01:00 INFO - PROCESS | 18541 | 1460984460272 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:00 INFO - PROCESS | 18541 | 1460984460518 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:01:00 INFO - PROCESS | 18541 | 1460984460569 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbcc9000 == 144 [pid = 18541] [id = 587] 06:01:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3afbc5bc00) [pid = 18541] [serial = 1762] [outer = (nil)] 06:01:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3afbe50400) [pid = 18541] [serial = 1763] [outer = 0x7f3afbc5bc00] 06:01:00 INFO - PROCESS | 18541 | 1460984460631 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3afbe60c00) [pid = 18541] [serial = 1764] [outer = 0x7f3afbc5bc00] 06:01:02 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3af7a83000) [pid = 18541] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:01:02 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3af7a8f400) [pid = 18541] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:01:02 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3af8add000) [pid = 18541] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:01:02 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3af7a84000) [pid = 18541] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:01:02 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b003ec000) [pid = 18541] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:01:02 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b04942c00) [pid = 18541] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:01:02 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3afab76000) [pid = 18541] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:01:02 INFO - PROCESS | 18541 | 1460984462226 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 18541 | 1460984462279 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:01:02 INFO - PROCESS | 18541 | 1460984462284 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 18541 | 1460984462286 Marionette TRACE conn3 <- [1,2322,null,{}] 06:01:02 INFO - PROCESS | 18541 | 1460984462292 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:02 INFO - PROCESS | 18541 | 1460984462476 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:01:02 INFO - PROCESS | 18541 | 1460984462490 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afcfb8000 == 145 [pid = 18541] [id = 588] 06:01:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3af7a84000) [pid = 18541] [serial = 1765] [outer = (nil)] 06:01:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3afc18a000) [pid = 18541] [serial = 1766] [outer = 0x7f3af7a84000] 06:01:02 INFO - PROCESS | 18541 | 1460984462709 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3afc4d9c00) [pid = 18541] [serial = 1767] [outer = 0x7f3af7a84000] 06:01:03 INFO - PROCESS | 18541 | 1460984463422 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1174ms 06:01:03 INFO - PROCESS | 18541 | 1460984463459 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:01:03 INFO - PROCESS | 18541 | 1460984463462 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:01:03 INFO - PROCESS | 18541 | 1460984463467 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 18541 | 1460984463470 Marionette TRACE conn3 <- [1,2326,null,{}] 06:01:03 INFO - PROCESS | 18541 | 1460984463475 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:03 INFO - PROCESS | 18541 | 1460984463730 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:01:03 INFO - PROCESS | 18541 | 1460984463760 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd813800 == 146 [pid = 18541] [id = 589] 06:01:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3af8ae5400) [pid = 18541] [serial = 1768] [outer = (nil)] 06:01:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3afcf48000) [pid = 18541] [serial = 1769] [outer = 0x7f3af8ae5400] 06:01:03 INFO - PROCESS | 18541 | 1460984463823 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3afd026c00) [pid = 18541] [serial = 1770] [outer = 0x7f3af8ae5400] 06:01:04 INFO - PROCESS | 18541 | 1460984464928 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:01:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1526ms 06:01:04 INFO - PROCESS | 18541 | 1460984464994 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 18541 | 1460984465000 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:01:05 INFO - PROCESS | 18541 | 1460984465009 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 18541 | 1460984465014 Marionette TRACE conn3 <- [1,2330,null,{}] 06:01:05 INFO - PROCESS | 18541 | 1460984465021 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:05 INFO - PROCESS | 18541 | 1460984465240 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:01:05 INFO - PROCESS | 18541 | 1460984465553 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afac77800 == 147 [pid = 18541] [id = 590] 06:01:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3af7a86c00) [pid = 18541] [serial = 1771] [outer = (nil)] 06:01:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3af8ad9800) [pid = 18541] [serial = 1772] [outer = 0x7f3af7a86c00] 06:01:05 INFO - PROCESS | 18541 | 1460984465635 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3af8cc5c00) [pid = 18541] [serial = 1773] [outer = 0x7f3af7a86c00] 06:01:06 INFO - PROCESS | 18541 | 1460984466573 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1635ms 06:01:06 INFO - PROCESS | 18541 | 1460984466645 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:01:06 INFO - PROCESS | 18541 | 1460984466653 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:01:06 INFO - PROCESS | 18541 | 1460984466663 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 18541 | 1460984466666 Marionette TRACE conn3 <- [1,2334,null,{}] 06:01:06 INFO - PROCESS | 18541 | 1460984466673 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:06 INFO - PROCESS | 18541 | 1460984466940 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:01:07 INFO - PROCESS | 18541 | 1460984467277 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6c3800 == 148 [pid = 18541] [id = 591] 06:01:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3af8cc4800) [pid = 18541] [serial = 1774] [outer = (nil)] 06:01:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3afab84c00) [pid = 18541] [serial = 1775] [outer = 0x7f3af8cc4800] 06:01:07 INFO - PROCESS | 18541 | 1460984467350 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3afc18c800) [pid = 18541] [serial = 1776] [outer = 0x7f3af8cc4800] 06:01:08 INFO - PROCESS | 18541 | 1460984468179 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1579ms 06:01:08 INFO - PROCESS | 18541 | 1460984468244 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:01:08 INFO - PROCESS | 18541 | 1460984468248 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:01:08 INFO - PROCESS | 18541 | 1460984468255 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:01:08 INFO - PROCESS | 18541 | 1460984468262 Marionette TRACE conn3 <- [1,2338,null,{}] 06:01:08 INFO - PROCESS | 18541 | 1460984468280 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:08 INFO - PROCESS | 18541 | 1460984468550 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:01:08 INFO - PROCESS | 18541 | 1460984468853 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff05a000 == 149 [pid = 18541] [id = 592] 06:01:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3afcf51400) [pid = 18541] [serial = 1777] [outer = (nil)] 06:01:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3afd0a4400) [pid = 18541] [serial = 1778] [outer = 0x7f3afcf51400] 06:01:08 INFO - PROCESS | 18541 | 1460984468936 Marionette DEBUG loaded listener.js 06:01:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3afd1e9800) [pid = 18541] [serial = 1779] [outer = 0x7f3afcf51400] 06:01:09 INFO - PROCESS | 18541 | 1460984469741 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1539ms 06:01:09 INFO - PROCESS | 18541 | 1460984469794 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 18541 | 1460984469797 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:01:09 INFO - PROCESS | 18541 | 1460984469804 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 18541 | 1460984469807 Marionette TRACE conn3 <- [1,2342,null,{}] 06:01:09 INFO - PROCESS | 18541 | 1460984469813 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:10 INFO - PROCESS | 18541 | 1460984470032 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:01:10 INFO - PROCESS | 18541 | 1460984470244 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa82800 == 150 [pid = 18541] [id = 593] 06:01:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3afd026800) [pid = 18541] [serial = 1780] [outer = (nil)] 06:01:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3afd25cc00) [pid = 18541] [serial = 1781] [outer = 0x7f3afd026800] 06:01:10 INFO - PROCESS | 18541 | 1460984470360 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3afd87dc00) [pid = 18541] [serial = 1782] [outer = 0x7f3afd026800] 06:01:11 INFO - PROCESS | 18541 | 1460984471211 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1435ms 06:01:11 INFO - PROCESS | 18541 | 1460984471246 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:01:11 INFO - PROCESS | 18541 | 1460984471249 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:01:11 INFO - PROCESS | 18541 | 1460984471257 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 18541 | 1460984471261 Marionette TRACE conn3 <- [1,2346,null,{}] 06:01:11 INFO - PROCESS | 18541 | 1460984471266 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:11 INFO - PROCESS | 18541 | 1460984471479 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:01:11 INFO - PROCESS | 18541 | 1460984471699 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affc16800 == 151 [pid = 18541] [id = 594] 06:01:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3af8cca800) [pid = 18541] [serial = 1783] [outer = (nil)] 06:01:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3afd883400) [pid = 18541] [serial = 1784] [outer = 0x7f3af8cca800] 06:01:11 INFO - PROCESS | 18541 | 1460984471809 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3afd8fe800) [pid = 18541] [serial = 1785] [outer = 0x7f3af8cca800] 06:01:12 INFO - PROCESS | 18541 | 1460984472718 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1526ms 06:01:12 INFO - PROCESS | 18541 | 1460984472785 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:01:12 INFO - PROCESS | 18541 | 1460984472788 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:01:12 INFO - PROCESS | 18541 | 1460984472794 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 18541 | 1460984472796 Marionette TRACE conn3 <- [1,2350,null,{}] 06:01:12 INFO - PROCESS | 18541 | 1460984472802 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:13 INFO - PROCESS | 18541 | 1460984473036 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:01:13 INFO - PROCESS | 18541 | 1460984473290 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0011e800 == 152 [pid = 18541] [id = 595] 06:01:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afdbc4400) [pid = 18541] [serial = 1786] [outer = (nil)] 06:01:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3afe665c00) [pid = 18541] [serial = 1787] [outer = 0x7f3afdbc4400] 06:01:13 INFO - PROCESS | 18541 | 1460984473411 Marionette DEBUG loaded listener.js 06:01:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3aff0f1000) [pid = 18541] [serial = 1788] [outer = 0x7f3afdbc4400] 06:01:14 INFO - PROCESS | 18541 | 1460984474182 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1426ms 06:01:14 INFO - PROCESS | 18541 | 1460984474221 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 18541 | 1460984474223 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:01:14 INFO - PROCESS | 18541 | 1460984474229 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 18541 | 1460984474231 Marionette TRACE conn3 <- [1,2354,null,{}] 06:01:14 INFO - PROCESS | 18541 | 1460984474237 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:14 INFO - PROCESS | 18541 | 1460984474451 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:01:14 INFO - PROCESS | 18541 | 1460984474670 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b004b1800 == 153 [pid = 18541] [id = 596] 06:01:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3afbe55c00) [pid = 18541] [serial = 1789] [outer = (nil)] 06:01:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3aff0f3000) [pid = 18541] [serial = 1790] [outer = 0x7f3afbe55c00] 06:01:14 INFO - PROCESS | 18541 | 1460984474780 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3affc30400) [pid = 18541] [serial = 1791] [outer = 0x7f3afbe55c00] 06:01:15 INFO - PROCESS | 18541 | 1460984475616 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1433ms 06:01:15 INFO - PROCESS | 18541 | 1460984475664 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 18541 | 1460984475668 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:01:15 INFO - PROCESS | 18541 | 1460984475673 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 18541 | 1460984475676 Marionette TRACE conn3 <- [1,2358,null,{}] 06:01:15 INFO - PROCESS | 18541 | 1460984475681 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:15 INFO - PROCESS | 18541 | 1460984475879 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:01:16 INFO - PROCESS | 18541 | 1460984476099 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02073800 == 154 [pid = 18541] [id = 597] 06:01:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3afbe5c400) [pid = 18541] [serial = 1792] [outer = (nil)] 06:01:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3affcec400) [pid = 18541] [serial = 1793] [outer = 0x7f3afbe5c400] 06:01:16 INFO - PROCESS | 18541 | 1460984476207 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3affcfbc00) [pid = 18541] [serial = 1794] [outer = 0x7f3afbe5c400] 06:01:17 INFO - PROCESS | 18541 | 1460984477092 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1479ms 06:01:17 INFO - PROCESS | 18541 | 1460984477154 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:01:17 INFO - PROCESS | 18541 | 1460984477157 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:01:17 INFO - PROCESS | 18541 | 1460984477163 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 18541 | 1460984477166 Marionette TRACE conn3 <- [1,2362,null,{}] 06:01:17 INFO - PROCESS | 18541 | 1460984477171 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:17 INFO - PROCESS | 18541 | 1460984477372 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:01:17 INFO - PROCESS | 18541 | 1460984477640 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030de000 == 155 [pid = 18541] [id = 598] 06:01:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3aff0f3c00) [pid = 18541] [serial = 1795] [outer = (nil)] 06:01:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b0012e400) [pid = 18541] [serial = 1796] [outer = 0x7f3aff0f3c00] 06:01:17 INFO - PROCESS | 18541 | 1460984477716 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b001c4400) [pid = 18541] [serial = 1797] [outer = 0x7f3aff0f3c00] 06:01:18 INFO - PROCESS | 18541 | 1460984478698 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1631ms 06:01:18 INFO - PROCESS | 18541 | 1460984478795 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:01:18 INFO - PROCESS | 18541 | 1460984478798 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:01:18 INFO - PROCESS | 18541 | 1460984478804 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:01:18 INFO - PROCESS | 18541 | 1460984478806 Marionette TRACE conn3 <- [1,2366,null,{}] 06:01:18 INFO - PROCESS | 18541 | 1460984478812 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:19 INFO - PROCESS | 18541 | 1460984479050 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:01:19 INFO - PROCESS | 18541 | 1460984479371 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0492a800 == 156 [pid = 18541] [id = 599] 06:01:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3b0057cc00) [pid = 18541] [serial = 1798] [outer = (nil)] 06:01:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3b005c0800) [pid = 18541] [serial = 1799] [outer = 0x7f3b0057cc00] 06:01:19 INFO - PROCESS | 18541 | 1460984479449 Marionette DEBUG loaded listener.js 06:01:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b010ec800) [pid = 18541] [serial = 1800] [outer = 0x7f3b0057cc00] 06:01:20 INFO - PROCESS | 18541 | 1460984480260 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1529ms 06:01:20 INFO - PROCESS | 18541 | 1460984480334 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:01:20 INFO - PROCESS | 18541 | 1460984480338 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:01:20 INFO - PROCESS | 18541 | 1460984480344 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 18541 | 1460984480348 Marionette TRACE conn3 <- [1,2370,null,{}] 06:01:20 INFO - PROCESS | 18541 | 1460984480353 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:20 INFO - PROCESS | 18541 | 1460984480619 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:01:20 INFO - PROCESS | 18541 | 1460984480921 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0511a000 == 157 [pid = 18541] [id = 600] 06:01:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b012a5c00) [pid = 18541] [serial = 1801] [outer = (nil)] 06:01:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b01db8400) [pid = 18541] [serial = 1802] [outer = 0x7f3b012a5c00] 06:01:21 INFO - PROCESS | 18541 | 1460984481004 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b01e49000) [pid = 18541] [serial = 1803] [outer = 0x7f3b012a5c00] 06:01:21 INFO - PROCESS | 18541 | 1460984481843 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1529ms 06:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:01:21 INFO - PROCESS | 18541 | 1460984481874 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:01:21 INFO - PROCESS | 18541 | 1460984481877 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:01:21 INFO - PROCESS | 18541 | 1460984481882 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:01:21 INFO - PROCESS | 18541 | 1460984481885 Marionette TRACE conn3 <- [1,2374,null,{}] 06:01:21 INFO - PROCESS | 18541 | 1460984481890 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:22 INFO - PROCESS | 18541 | 1460984482092 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:01:22 INFO - PROCESS | 18541 | 1460984482396 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b094ca000 == 158 [pid = 18541] [id = 601] 06:01:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b012a8800) [pid = 18541] [serial = 1804] [outer = (nil)] 06:01:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b029cd000) [pid = 18541] [serial = 1805] [outer = 0x7f3b012a8800] 06:01:22 INFO - PROCESS | 18541 | 1460984482474 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b02b96400) [pid = 18541] [serial = 1806] [outer = 0x7f3b012a8800] 06:01:23 INFO - PROCESS | 18541 | 1460984483294 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1479ms 06:01:23 INFO - PROCESS | 18541 | 1460984483362 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:01:23 INFO - PROCESS | 18541 | 1460984483366 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:01:23 INFO - PROCESS | 18541 | 1460984483371 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 18541 | 1460984483373 Marionette TRACE conn3 <- [1,2378,null,{}] 06:01:23 INFO - PROCESS | 18541 | 1460984483379 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:23 INFO - PROCESS | 18541 | 1460984483581 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:01:23 INFO - PROCESS | 18541 | 1460984483892 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a746000 == 159 [pid = 18541] [id = 602] 06:01:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3af63e5400) [pid = 18541] [serial = 1807] [outer = (nil)] 06:01:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3b00571800) [pid = 18541] [serial = 1808] [outer = 0x7f3af63e5400] 06:01:23 INFO - PROCESS | 18541 | 1460984483968 Marionette DEBUG loaded listener.js 06:01:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b02de9c00) [pid = 18541] [serial = 1809] [outer = 0x7f3af63e5400] 06:01:24 INFO - PROCESS | 18541 | 1460984484741 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1429ms 06:01:24 INFO - PROCESS | 18541 | 1460984484801 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:01:24 INFO - PROCESS | 18541 | 1460984484814 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:01:24 INFO - PROCESS | 18541 | 1460984484819 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 18541 | 1460984484821 Marionette TRACE conn3 <- [1,2382,null,{}] 06:01:24 INFO - PROCESS | 18541 | 1460984484827 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:25 INFO - PROCESS | 18541 | 1460984485039 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:01:25 INFO - PROCESS | 18541 | 1460984485305 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a8cb800 == 160 [pid = 18541] [id = 603] 06:01:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3afab7bc00) [pid = 18541] [serial = 1810] [outer = (nil)] 06:01:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b02df1c00) [pid = 18541] [serial = 1811] [outer = 0x7f3afab7bc00] 06:01:25 INFO - PROCESS | 18541 | 1460984485417 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b02fdec00) [pid = 18541] [serial = 1812] [outer = 0x7f3afab7bc00] 06:01:26 INFO - PROCESS | 18541 | 1460984486225 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1482ms 06:01:26 INFO - PROCESS | 18541 | 1460984486302 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:01:26 INFO - PROCESS | 18541 | 1460984486305 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:01:26 INFO - PROCESS | 18541 | 1460984486311 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 18541 | 1460984486313 Marionette TRACE conn3 <- [1,2386,null,{}] 06:01:26 INFO - PROCESS | 18541 | 1460984486319 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:26 INFO - PROCESS | 18541 | 1460984486561 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:01:26 INFO - PROCESS | 18541 | 1460984486893 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b60d000 == 161 [pid = 18541] [id = 604] 06:01:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3af74ebc00) [pid = 18541] [serial = 1813] [outer = (nil)] 06:01:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b03162400) [pid = 18541] [serial = 1814] [outer = 0x7f3af74ebc00] 06:01:26 INFO - PROCESS | 18541 | 1460984486970 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3b039e5c00) [pid = 18541] [serial = 1815] [outer = 0x7f3af74ebc00] 06:01:28 INFO - PROCESS | 18541 | 1460984488289 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2082ms 06:01:28 INFO - PROCESS | 18541 | 1460984488432 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 18541 | 1460984488438 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:01:28 INFO - PROCESS | 18541 | 1460984488449 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 18541 | 1460984488453 Marionette TRACE conn3 <- [1,2390,null,{}] 06:01:28 INFO - PROCESS | 18541 | 1460984488461 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:28 INFO - PROCESS | 18541 | 1460984488669 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:01:28 INFO - PROCESS | 18541 | 1460984488939 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb522800 == 162 [pid = 18541] [id = 605] 06:01:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3af7554c00) [pid = 18541] [serial = 1816] [outer = (nil)] 06:01:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3af78ac800) [pid = 18541] [serial = 1817] [outer = 0x7f3af7554c00] 06:01:29 INFO - PROCESS | 18541 | 1460984489006 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3af7a89c00) [pid = 18541] [serial = 1818] [outer = 0x7f3af7554c00] 06:01:29 INFO - PROCESS | 18541 | 1460984489848 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1481ms 06:01:29 INFO - PROCESS | 18541 | 1460984489930 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 18541 | 1460984489938 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 06:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:01:29 INFO - PROCESS | 18541 | 1460984489948 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 18541 | 1460984489951 Marionette TRACE conn3 <- [1,2394,null,{}] 06:01:29 INFO - PROCESS | 18541 | 1460984489957 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:30 INFO - PROCESS | 18541 | 1460984490197 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:01:30 INFO - PROCESS | 18541 | 1460984490661 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af7591800 == 163 [pid = 18541] [id = 606] 06:01:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3af8ad8000) [pid = 18541] [serial = 1819] [outer = (nil)] 06:01:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3af8ae2000) [pid = 18541] [serial = 1820] [outer = 0x7f3af8ad8000] 06:01:30 INFO - PROCESS | 18541 | 1460984490735 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 268 (0x7f3af8cca000) [pid = 18541] [serial = 1821] [outer = 0x7f3af8ad8000] 06:01:31 INFO - PROCESS | 18541 | 1460984491637 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1734ms 06:01:31 INFO - PROCESS | 18541 | 1460984491682 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:01:31 INFO - PROCESS | 18541 | 1460984491686 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 06:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:01:31 INFO - PROCESS | 18541 | 1460984491697 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 18541 | 1460984491702 Marionette TRACE conn3 <- [1,2398,null,{}] 06:01:31 INFO - PROCESS | 18541 | 1460984491723 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:31 INFO - PROCESS | 18541 | 1460984491976 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:01:32 INFO - PROCESS | 18541 | 1460984492329 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff1ce000 == 164 [pid = 18541] [id = 607] 06:01:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 269 (0x7f3af8adc400) [pid = 18541] [serial = 1822] [outer = (nil)] 06:01:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 270 (0x7f3afbe52400) [pid = 18541] [serial = 1823] [outer = 0x7f3af8adc400] 06:01:32 INFO - PROCESS | 18541 | 1460984492399 Marionette DEBUG loaded listener.js 06:01:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 271 (0x7f3afc187c00) [pid = 18541] [serial = 1824] [outer = 0x7f3af8adc400] 06:01:33 INFO - PROCESS | 18541 | 1460984493188 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1545ms 06:01:33 INFO - PROCESS | 18541 | 1460984493238 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 18541 | 1460984493242 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 06:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:01:33 INFO - PROCESS | 18541 | 1460984493248 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 18541 | 1460984493250 Marionette TRACE conn3 <- [1,2402,null,{}] 06:01:33 INFO - PROCESS | 18541 | 1460984493255 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:33 INFO - PROCESS | 18541 | 1460984493445 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:01:33 INFO - PROCESS | 18541 | 1460984493724 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affcb9000 == 165 [pid = 18541] [id = 608] 06:01:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 272 (0x7f3af74f6400) [pid = 18541] [serial = 1825] [outer = (nil)] 06:01:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 273 (0x7f3afd0aa400) [pid = 18541] [serial = 1826] [outer = 0x7f3af74f6400] 06:01:33 INFO - PROCESS | 18541 | 1460984493843 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 274 (0x7f3afd252800) [pid = 18541] [serial = 1827] [outer = 0x7f3af74f6400] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 273 (0x7f3afc4df800) [pid = 18541] [serial = 1667] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 272 (0x7f3b0f7d5000) [pid = 18541] [serial = 1640] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 271 (0x7f3b0c55e000) [pid = 18541] [serial = 1637] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 270 (0x7f3afe66f800) [pid = 18541] [serial = 1625] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 269 (0x7f3b0fa02800) [pid = 18541] [serial = 1643] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 268 (0x7f3b117ac400) [pid = 18541] [serial = 1646] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 267 (0x7f3b1500e800) [pid = 18541] [serial = 1649] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3b0b678400) [pid = 18541] [serial = 1634] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3afc4d6800) [pid = 18541] [serial = 1622] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3b095d2c00) [pid = 18541] [serial = 1619] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3b02de2400) [pid = 18541] [serial = 1628] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3af63ee400) [pid = 18541] [serial = 1661] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3af78b8800) [pid = 18541] [serial = 1664] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3b09639800) [pid = 18541] [serial = 1631] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b001c4000) [pid = 18541] [serial = 1670] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b238d3c00) [pid = 18541] [serial = 1652] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3af8d20c00) [pid = 18541] [serial = 1655] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3af78b4000) [pid = 18541] [serial = 1658] [outer = (nil)] [url = about:blank] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10584000 == 164 [pid = 18541] [id = 247] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1031a800 == 163 [pid = 18541] [id = 520] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094d8800 == 162 [pid = 18541] [id = 519] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afcfb8000 == 161 [pid = 18541] [id = 588] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb3c5000 == 160 [pid = 18541] [id = 586] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af78e0800 == 159 [pid = 18541] [id = 585] 06:01:34 INFO - PROCESS | 18541 | 1460984494798 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1576ms 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10793800 == 158 [pid = 18541] [id = 578] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1077b800 == 157 [pid = 18541] [id = 577] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af65b2800 == 156 [pid = 18541] [id = 576] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b004b3800 == 155 [pid = 18541] [id = 575] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b29a74000 == 154 [pid = 18541] [id = 574] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b34000 == 153 [pid = 18541] [id = 573] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1803b800 == 152 [pid = 18541] [id = 572] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13789000 == 151 [pid = 18541] [id = 571] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0da0a000 == 150 [pid = 18541] [id = 570] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bfdd000 == 149 [pid = 18541] [id = 569] 06:01:34 INFO - PROCESS | 18541 | 1460984494834 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:01:34 INFO - PROCESS | 18541 | 1460984494838 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a93e800 == 148 [pid = 18541] [id = 568] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b09481800 == 147 [pid = 18541] [id = 567] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003ce000 == 146 [pid = 18541] [id = 566] 06:01:34 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbc9f800 == 145 [pid = 18541] [id = 565] 06:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:01:34 INFO - PROCESS | 18541 | 1460984494851 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 18541 | 1460984494853 Marionette TRACE conn3 <- [1,2406,null,{}] 06:01:34 INFO - PROCESS | 18541 | 1460984494858 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:35 INFO - PROCESS | 18541 | 1460984495032 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3afdab1000) [pid = 18541] [serial = 1679] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3afc4dd400) [pid = 18541] [serial = 1677] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3afd0a1c00) [pid = 18541] [serial = 1692] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3af85f4800) [pid = 18541] [serial = 1674] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b029d1400) [pid = 18541] [serial = 1686] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3afe668c00) [pid = 18541] [serial = 1680] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b029c4400) [pid = 18541] [serial = 1685] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3af7a8ac00) [pid = 18541] [serial = 1673] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b051c9800) [pid = 18541] [serial = 1688] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3affced400) [pid = 18541] [serial = 1682] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b0a968000) [pid = 18541] [serial = 1689] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3af8ced800) [pid = 18541] [serial = 1676] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b005cb800) [pid = 18541] [serial = 1683] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3afbfd1c00) [pid = 18541] [serial = 1691] [outer = (nil)] [url = about:blank] 06:01:35 INFO - PROCESS | 18541 | 1460984495313 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af7596800 == 146 [pid = 18541] [id = 609] 06:01:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3af63ee400) [pid = 18541] [serial = 1828] [outer = (nil)] 06:01:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3af8ced800) [pid = 18541] [serial = 1829] [outer = 0x7f3af63ee400] 06:01:35 INFO - PROCESS | 18541 | 1460984495379 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3afd0a1c00) [pid = 18541] [serial = 1830] [outer = 0x7f3af63ee400] 06:01:36 INFO - PROCESS | 18541 | 1460984496021 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1232ms 06:01:36 INFO - PROCESS | 18541 | 1460984496082 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 18541 | 1460984496085 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 06:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:01:36 INFO - PROCESS | 18541 | 1460984496091 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 18541 | 1460984496093 Marionette TRACE conn3 <- [1,2410,null,{}] 06:01:36 INFO - PROCESS | 18541 | 1460984496098 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:36 INFO - PROCESS | 18541 | 1460984496311 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:01:36 INFO - PROCESS | 18541 | 1460984496491 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6bd800 == 147 [pid = 18541] [id = 610] 06:01:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3af600cc00) [pid = 18541] [serial = 1831] [outer = (nil)] 06:01:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3afdbc2c00) [pid = 18541] [serial = 1832] [outer = 0x7f3af600cc00] 06:01:36 INFO - PROCESS | 18541 | 1460984496555 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b0012f000) [pid = 18541] [serial = 1833] [outer = 0x7f3af600cc00] 06:01:37 INFO - PROCESS | 18541 | 1460984497443 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1379ms 06:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:01:37 INFO - PROCESS | 18541 | 1460984497477 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:01:37 INFO - PROCESS | 18541 | 1460984497479 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 06:01:37 INFO - PROCESS | 18541 | 1460984497485 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 18541 | 1460984497488 Marionette TRACE conn3 <- [1,2414,null,{}] 06:01:37 INFO - PROCESS | 18541 | 1460984497493 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:37 INFO - PROCESS | 18541 | 1460984497733 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:01:37 INFO - PROCESS | 18541 | 1460984497768 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b004b9800 == 148 [pid = 18541] [id = 611] 06:01:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3afd887000) [pid = 18541] [serial = 1834] [outer = (nil)] 06:01:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b00570c00) [pid = 18541] [serial = 1835] [outer = 0x7f3afd887000] 06:01:37 INFO - PROCESS | 18541 | 1460984497827 Marionette DEBUG loaded listener.js 06:01:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b012acc00) [pid = 18541] [serial = 1836] [outer = 0x7f3afd887000] 06:01:38 INFO - PROCESS | 18541 | 1460984498705 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1283ms 06:01:38 INFO - PROCESS | 18541 | 1460984498768 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:01:38 INFO - PROCESS | 18541 | 1460984498772 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 06:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:01:38 INFO - PROCESS | 18541 | 1460984498778 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:01:38 INFO - PROCESS | 18541 | 1460984498780 Marionette TRACE conn3 <- [1,2418,null,{}] 06:01:38 INFO - PROCESS | 18541 | 1460984498785 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:39 INFO - PROCESS | 18541 | 1460984499075 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:01:39 INFO - PROCESS | 18541 | 1460984499132 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048de800 == 149 [pid = 18541] [id = 612] 06:01:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b003ec000) [pid = 18541] [serial = 1837] [outer = (nil)] 06:01:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b01dc3400) [pid = 18541] [serial = 1838] [outer = 0x7f3b003ec000] 06:01:39 INFO - PROCESS | 18541 | 1460984499191 Marionette DEBUG loaded listener.js 06:01:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3b02b8ec00) [pid = 18541] [serial = 1839] [outer = 0x7f3b003ec000] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3b0c3c1c00) [pid = 18541] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3afd029000) [pid = 18541] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3afd8f3c00) [pid = 18541] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3af8adf800) [pid = 18541] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b0c8d0800) [pid = 18541] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b095dd000) [pid = 18541] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3afdaaa800) [pid = 18541] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3afd021400) [pid = 18541] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3afd0a4c00) [pid = 18541] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3afd022000) [pid = 18541] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3afbe46c00) [pid = 18541] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3afbc5a800) [pid = 18541] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3b0494cc00) [pid = 18541] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3afc4de000) [pid = 18541] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3b01dc7800) [pid = 18541] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3af6002400) [pid = 18541] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3af74ecc00) [pid = 18541] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3af8ebbc00) [pid = 18541] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3af78b1800) [pid = 18541] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3af63ee800) [pid = 18541] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3af7a84000) [pid = 18541] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3afbe49400) [pid = 18541] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b0527c800) [pid = 18541] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3af63f4400) [pid = 18541] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b0b672800) [pid = 18541] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3af63e6400) [pid = 18541] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3af78aec00) [pid = 18541] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b0c3d4c00) [pid = 18541] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b0c8d4000) [pid = 18541] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b149ccc00) [pid = 18541] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b0da78800) [pid = 18541] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b096cb400) [pid = 18541] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3afe66e400) [pid = 18541] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3af63ee000) [pid = 18541] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b14980000) [pid = 18541] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3af63e7800) [pid = 18541] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b095d5400) [pid = 18541] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b003e5000) [pid = 18541] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b10a52c00) [pid = 18541] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3af8d18c00) [pid = 18541] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3afcf47400) [pid = 18541] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b0da6c400) [pid = 18541] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3afd029400) [pid = 18541] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3afd25ac00) [pid = 18541] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3afcf45400) [pid = 18541] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3afcf47c00) [pid = 18541] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3afdbbfc00) [pid = 18541] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3afdbc8000) [pid = 18541] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3af8eaf000) [pid = 18541] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3af85ea800) [pid = 18541] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3af85ed800) [pid = 18541] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b046e1c00) [pid = 18541] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3afbc69000) [pid = 18541] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3afbc5bc00) [pid = 18541] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b05285c00) [pid = 18541] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b13bbe000) [pid = 18541] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b096c9800) [pid = 18541] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3af74e9c00) [pid = 18541] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3af8cbd000) [pid = 18541] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b02de3800) [pid = 18541] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3afcf48800) [pid = 18541] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b0c3d6800) [pid = 18541] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3af600fc00) [pid = 18541] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3af8cbcc00) [pid = 18541] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3af6007400) [pid = 18541] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b096c9400) [pid = 18541] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b0c8cdc00) [pid = 18541] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b149cc800) [pid = 18541] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3afd25d800) [pid = 18541] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3af8ad7c00) [pid = 18541] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:01:40 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3af755b800) [pid = 18541] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:01:41 INFO - PROCESS | 18541 | 1460984501009 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2280ms 06:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:01:41 INFO - PROCESS | 18541 | 1460984501058 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:01:41 INFO - PROCESS | 18541 | 1460984501062 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 06:01:41 INFO - PROCESS | 18541 | 1460984501068 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:01:41 INFO - PROCESS | 18541 | 1460984501071 Marionette TRACE conn3 <- [1,2422,null,{}] 06:01:41 INFO - PROCESS | 18541 | 1460984501075 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:41 INFO - PROCESS | 18541 | 1460984501266 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:01:41 INFO - PROCESS | 18541 | 1460984501447 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8e6a000 == 150 [pid = 18541] [id = 613] 06:01:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3af6006000) [pid = 18541] [serial = 1840] [outer = (nil)] 06:01:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3af755a000) [pid = 18541] [serial = 1841] [outer = 0x7f3af6006000] 06:01:41 INFO - PROCESS | 18541 | 1460984501507 Marionette DEBUG loaded listener.js 06:01:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3af8adf800) [pid = 18541] [serial = 1842] [outer = 0x7f3af6006000] 06:01:42 INFO - PROCESS | 18541 | 1460984502210 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1183ms 06:01:42 INFO - PROCESS | 18541 | 1460984502251 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 18541 | 1460984502254 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 06:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:01:42 INFO - PROCESS | 18541 | 1460984502272 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 18541 | 1460984502274 Marionette TRACE conn3 <- [1,2426,null,{}] 06:01:42 INFO - PROCESS | 18541 | 1460984502283 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:42 INFO - PROCESS | 18541 | 1460984502634 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:01:42 INFO - PROCESS | 18541 | 1460984502964 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af87f4800 == 151 [pid = 18541] [id = 614] 06:01:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3af6009000) [pid = 18541] [serial = 1843] [outer = (nil)] 06:01:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3af6010800) [pid = 18541] [serial = 1844] [outer = 0x7f3af6009000] 06:01:43 INFO - PROCESS | 18541 | 1460984503047 Marionette DEBUG loaded listener.js 06:01:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3af7553c00) [pid = 18541] [serial = 1845] [outer = 0x7f3af6009000] 06:01:43 INFO - PROCESS | 18541 | 1460984503911 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1688ms 06:01:43 INFO - PROCESS | 18541 | 1460984503961 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:01:43 INFO - PROCESS | 18541 | 1460984503968 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 06:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:01:43 INFO - PROCESS | 18541 | 1460984503975 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 18541 | 1460984503981 Marionette TRACE conn3 <- [1,2430,null,{}] 06:01:43 INFO - PROCESS | 18541 | 1460984503988 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:44 INFO - PROCESS | 18541 | 1460984504205 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:01:44 INFO - PROCESS | 18541 | 1460984504519 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe978800 == 152 [pid = 18541] [id = 615] 06:01:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3af8cbf800) [pid = 18541] [serial = 1846] [outer = (nil)] 06:01:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3af8ce2800) [pid = 18541] [serial = 1847] [outer = 0x7f3af8cbf800] 06:01:44 INFO - PROCESS | 18541 | 1460984504596 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3af8d21400) [pid = 18541] [serial = 1848] [outer = 0x7f3af8cbf800] 06:01:45 INFO - PROCESS | 18541 | 1460984505446 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1533ms 06:01:45 INFO - PROCESS | 18541 | 1460984505509 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:01:45 INFO - PROCESS | 18541 | 1460984505515 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 06:01:45 INFO - PROCESS | 18541 | 1460984505520 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 18541 | 1460984505524 Marionette TRACE conn3 <- [1,2434,null,{}] 06:01:45 INFO - PROCESS | 18541 | 1460984505529 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:45 INFO - PROCESS | 18541 | 1460984505753 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:01:46 INFO - PROCESS | 18541 | 1460984506094 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe75800 == 153 [pid = 18541] [id = 616] 06:01:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3af8eb7800) [pid = 18541] [serial = 1849] [outer = (nil)] 06:01:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3afbe58000) [pid = 18541] [serial = 1850] [outer = 0x7f3af8eb7800] 06:01:46 INFO - PROCESS | 18541 | 1460984506173 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3afc191000) [pid = 18541] [serial = 1851] [outer = 0x7f3af8eb7800] 06:01:47 INFO - PROCESS | 18541 | 1460984507008 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1533ms 06:01:47 INFO - PROCESS | 18541 | 1460984507054 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 18541 | 1460984507060 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 06:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:01:47 INFO - PROCESS | 18541 | 1460984507075 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 18541 | 1460984507082 Marionette TRACE conn3 <- [1,2438,null,{}] 06:01:47 INFO - PROCESS | 18541 | 1460984507087 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:47 INFO - PROCESS | 18541 | 1460984507304 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:01:47 INFO - PROCESS | 18541 | 1460984507608 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b05119000 == 154 [pid = 18541] [id = 617] 06:01:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3af8eb2c00) [pid = 18541] [serial = 1852] [outer = (nil)] 06:01:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3afd0a2800) [pid = 18541] [serial = 1853] [outer = 0x7f3af8eb2c00] 06:01:47 INFO - PROCESS | 18541 | 1460984507693 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3afd8f3c00) [pid = 18541] [serial = 1854] [outer = 0x7f3af8eb2c00] 06:01:48 INFO - PROCESS | 18541 | 1460984508497 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1491ms 06:01:48 INFO - PROCESS | 18541 | 1460984508560 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 18541 | 1460984508564 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 06:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:01:48 INFO - PROCESS | 18541 | 1460984508570 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 18541 | 1460984508573 Marionette TRACE conn3 <- [1,2442,null,{}] 06:01:48 INFO - PROCESS | 18541 | 1460984508578 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:48 INFO - PROCESS | 18541 | 1460984508779 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:01:49 INFO - PROCESS | 18541 | 1460984509085 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5bb000 == 155 [pid = 18541] [id = 618] 06:01:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3afbc65800) [pid = 18541] [serial = 1855] [outer = (nil)] 06:01:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3afe668400) [pid = 18541] [serial = 1856] [outer = 0x7f3afbc65800] 06:01:49 INFO - PROCESS | 18541 | 1460984509160 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3afe92c000) [pid = 18541] [serial = 1857] [outer = 0x7f3afbc65800] 06:01:49 INFO - PROCESS | 18541 | 1460984509917 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1376ms 06:01:49 INFO - PROCESS | 18541 | 1460984509947 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:01:49 INFO - PROCESS | 18541 | 1460984509950 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 06:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:01:49 INFO - PROCESS | 18541 | 1460984509956 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 18541 | 1460984509959 Marionette TRACE conn3 <- [1,2446,null,{}] 06:01:49 INFO - PROCESS | 18541 | 1460984509964 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:50 INFO - PROCESS | 18541 | 1460984510163 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:01:50 INFO - PROCESS | 18541 | 1460984510434 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b613000 == 156 [pid = 18541] [id = 619] 06:01:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b003e5000) [pid = 18541] [serial = 1858] [outer = (nil)] 06:01:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b003f1c00) [pid = 18541] [serial = 1859] [outer = 0x7f3b003e5000] 06:01:50 INFO - PROCESS | 18541 | 1460984510565 Marionette DEBUG loaded listener.js 06:01:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b01dbd800) [pid = 18541] [serial = 1860] [outer = 0x7f3b003e5000] 06:01:51 INFO - PROCESS | 18541 | 1460984511381 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1484ms 06:01:51 INFO - PROCESS | 18541 | 1460984511441 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 18541 | 1460984511443 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 06:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:01:51 INFO - PROCESS | 18541 | 1460984511449 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 18541 | 1460984511452 Marionette TRACE conn3 <- [1,2450,null,{}] 06:01:51 INFO - PROCESS | 18541 | 1460984511457 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:51 INFO - PROCESS | 18541 | 1460984511666 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:01:51 INFO - PROCESS | 18541 | 1460984511987 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b90c800 == 157 [pid = 18541] [id = 620] 06:01:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3afe92b400) [pid = 18541] [serial = 1861] [outer = (nil)] 06:01:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3b02decc00) [pid = 18541] [serial = 1862] [outer = 0x7f3afe92b400] 06:01:52 INFO - PROCESS | 18541 | 1460984512073 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b03165400) [pid = 18541] [serial = 1863] [outer = 0x7f3afe92b400] 06:01:52 INFO - PROCESS | 18541 | 1460984512887 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1486ms 06:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:01:52 INFO - PROCESS | 18541 | 1460984512937 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:01:52 INFO - PROCESS | 18541 | 1460984512940 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 06:01:52 INFO - PROCESS | 18541 | 1460984512946 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 18541 | 1460984512949 Marionette TRACE conn3 <- [1,2454,null,{}] 06:01:52 INFO - PROCESS | 18541 | 1460984512954 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:53 INFO - PROCESS | 18541 | 1460984513162 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:01:53 INFO - PROCESS | 18541 | 1460984513430 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bd71800 == 158 [pid = 18541] [id = 621] 06:01:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3affc2a800) [pid = 18541] [serial = 1864] [outer = (nil)] 06:01:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3b039ec400) [pid = 18541] [serial = 1865] [outer = 0x7f3affc2a800] 06:01:53 INFO - PROCESS | 18541 | 1460984513544 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b046c8c00) [pid = 18541] [serial = 1866] [outer = 0x7f3affc2a800] 06:01:54 INFO - PROCESS | 18541 | 1460984514344 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1435ms 06:01:54 INFO - PROCESS | 18541 | 1460984514382 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 18541 | 1460984514386 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 06:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:01:54 INFO - PROCESS | 18541 | 1460984514391 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 18541 | 1460984514393 Marionette TRACE conn3 <- [1,2458,null,{}] 06:01:54 INFO - PROCESS | 18541 | 1460984514399 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:54 INFO - PROCESS | 18541 | 1460984514608 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:01:54 INFO - PROCESS | 18541 | 1460984514877 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c2a8800 == 159 [pid = 18541] [id = 622] 06:01:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b03166400) [pid = 18541] [serial = 1867] [outer = (nil)] 06:01:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b046d9000) [pid = 18541] [serial = 1868] [outer = 0x7f3b03166400] 06:01:55 INFO - PROCESS | 18541 | 1460984514991 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3b047d3000) [pid = 18541] [serial = 1869] [outer = 0x7f3b03166400] 06:01:55 INFO - PROCESS | 18541 | 1460984515804 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1481ms 06:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:01:55 INFO - PROCESS | 18541 | 1460984515875 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:01:55 INFO - PROCESS | 18541 | 1460984515877 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 06:01:55 INFO - PROCESS | 18541 | 1460984515883 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 18541 | 1460984515886 Marionette TRACE conn3 <- [1,2462,null,{}] 06:01:55 INFO - PROCESS | 18541 | 1460984515892 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:56 INFO - PROCESS | 18541 | 1460984516140 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:01:56 INFO - PROCESS | 18541 | 1460984516454 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c718000 == 160 [pid = 18541] [id = 623] 06:01:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3af8ada800) [pid = 18541] [serial = 1870] [outer = (nil)] 06:01:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b039e3000) [pid = 18541] [serial = 1871] [outer = 0x7f3af8ada800] 06:01:56 INFO - PROCESS | 18541 | 1460984516533 Marionette DEBUG loaded listener.js 06:01:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b047de800) [pid = 18541] [serial = 1872] [outer = 0x7f3af8ada800] 06:01:57 INFO - PROCESS | 18541 | 1460984517383 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1534ms 06:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:01:57 INFO - PROCESS | 18541 | 1460984517417 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:01:57 INFO - PROCESS | 18541 | 1460984517420 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 06:01:57 INFO - PROCESS | 18541 | 1460984517426 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:01:57 INFO - PROCESS | 18541 | 1460984517429 Marionette TRACE conn3 <- [1,2466,null,{}] 06:01:57 INFO - PROCESS | 18541 | 1460984517434 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:57 INFO - PROCESS | 18541 | 1460984517637 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:01:57 INFO - PROCESS | 18541 | 1460984517960 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c983000 == 161 [pid = 18541] [id = 624] 06:01:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b0494fc00) [pid = 18541] [serial = 1873] [outer = (nil)] 06:01:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b051c9000) [pid = 18541] [serial = 1874] [outer = 0x7f3b0494fc00] 06:01:58 INFO - PROCESS | 18541 | 1460984518043 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b0527a000) [pid = 18541] [serial = 1875] [outer = 0x7f3b0494fc00] 06:01:58 INFO - PROCESS | 18541 | 1460984518832 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1481ms 06:01:58 INFO - PROCESS | 18541 | 1460984518907 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:01:58 INFO - PROCESS | 18541 | 1460984518925 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 06:01:58 INFO - PROCESS | 18541 | 1460984518932 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 18541 | 1460984518936 Marionette TRACE conn3 <- [1,2470,null,{}] 06:01:58 INFO - PROCESS | 18541 | 1460984518941 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:59 INFO - PROCESS | 18541 | 1460984519203 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:01:59 INFO - PROCESS | 18541 | 1460984519518 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0e5b0000 == 162 [pid = 18541] [id = 625] 06:01:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3af600c000) [pid = 18541] [serial = 1876] [outer = (nil)] 06:01:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b09304800) [pid = 18541] [serial = 1877] [outer = 0x7f3af600c000] 06:01:59 INFO - PROCESS | 18541 | 1460984519591 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b095d2800) [pid = 18541] [serial = 1878] [outer = 0x7f3af600c000] 06:02:00 INFO - PROCESS | 18541 | 1460984520368 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1489ms 06:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:02:00 INFO - PROCESS | 18541 | 1460984520421 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 18541 | 1460984520423 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 06:02:00 INFO - PROCESS | 18541 | 1460984520430 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 18541 | 1460984520433 Marionette TRACE conn3 <- [1,2474,null,{}] 06:02:00 INFO - PROCESS | 18541 | 1460984520438 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:00 INFO - PROCESS | 18541 | 1460984520644 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:02:00 INFO - PROCESS | 18541 | 1460984520912 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0fe1c800 == 163 [pid = 18541] [id = 626] 06:02:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b0527a400) [pid = 18541] [serial = 1879] [outer = (nil)] 06:02:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b095df400) [pid = 18541] [serial = 1880] [outer = 0x7f3b0527a400] 06:02:01 INFO - PROCESS | 18541 | 1460984521023 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b09639000) [pid = 18541] [serial = 1881] [outer = 0x7f3b0527a400] 06:02:01 INFO - PROCESS | 18541 | 1460984521832 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1430ms 06:02:01 INFO - PROCESS | 18541 | 1460984521861 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:02:01 INFO - PROCESS | 18541 | 1460984521864 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 06:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:02:01 INFO - PROCESS | 18541 | 1460984521871 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:02:01 INFO - PROCESS | 18541 | 1460984521874 Marionette TRACE conn3 <- [1,2478,null,{}] 06:02:01 INFO - PROCESS | 18541 | 1460984521879 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:02 INFO - PROCESS | 18541 | 1460984522099 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:02:02 INFO - PROCESS | 18541 | 1460984522421 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1057c800 == 164 [pid = 18541] [id = 627] 06:02:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b029d1c00) [pid = 18541] [serial = 1882] [outer = (nil)] 06:02:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b0963e800) [pid = 18541] [serial = 1883] [outer = 0x7f3b029d1c00] 06:02:02 INFO - PROCESS | 18541 | 1460984522504 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b096c7800) [pid = 18541] [serial = 1884] [outer = 0x7f3b029d1c00] 06:02:03 INFO - PROCESS | 18541 | 1460984523323 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1481ms 06:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:02:03 INFO - PROCESS | 18541 | 1460984523355 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:02:03 INFO - PROCESS | 18541 | 1460984523357 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 06:02:03 INFO - PROCESS | 18541 | 1460984523362 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 18541 | 1460984523366 Marionette TRACE conn3 <- [1,2482,null,{}] 06:02:03 INFO - PROCESS | 18541 | 1460984523371 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:03 INFO - PROCESS | 18541 | 1460984523578 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:02:03 INFO - PROCESS | 18541 | 1460984523852 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1078c800 == 165 [pid = 18541] [id = 628] 06:02:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3af600dc00) [pid = 18541] [serial = 1885] [outer = (nil)] 06:02:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b0a961c00) [pid = 18541] [serial = 1886] [outer = 0x7f3af600dc00] 06:02:03 INFO - PROCESS | 18541 | 1460984523977 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b0a96bc00) [pid = 18541] [serial = 1887] [outer = 0x7f3af600dc00] 06:02:04 INFO - PROCESS | 18541 | 1460984524831 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1538ms 06:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:02:04 INFO - PROCESS | 18541 | 1460984524901 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:02:04 INFO - PROCESS | 18541 | 1460984524905 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 06:02:04 INFO - PROCESS | 18541 | 1460984524911 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 18541 | 1460984524914 Marionette TRACE conn3 <- [1,2486,null,{}] 06:02:04 INFO - PROCESS | 18541 | 1460984524919 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:05 INFO - PROCESS | 18541 | 1460984525133 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:02:05 INFO - PROCESS | 18541 | 1460984525451 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af65b6000 == 166 [pid = 18541] [id = 629] 06:02:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3af6008800) [pid = 18541] [serial = 1888] [outer = (nil)] 06:02:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3af8ad8400) [pid = 18541] [serial = 1889] [outer = 0x7f3af6008800] 06:02:05 INFO - PROCESS | 18541 | 1460984525526 Marionette DEBUG loaded listener.js 06:02:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3afab84400) [pid = 18541] [serial = 1890] [outer = 0x7f3af6008800] 06:02:06 INFO - PROCESS | 18541 | 1460984526385 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1535ms 06:02:06 INFO - PROCESS | 18541 | 1460984526446 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:02:06 INFO - PROCESS | 18541 | 1460984526449 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 06:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:02:06 INFO - PROCESS | 18541 | 1460984526455 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:02:06 INFO - PROCESS | 18541 | 1460984526457 Marionette TRACE conn3 <- [1,2490,null,{}] 06:02:06 INFO - PROCESS | 18541 | 1460984526463 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:06 INFO - PROCESS | 18541 | 1460984526678 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:02:07 INFO - PROCESS | 18541 | 1460984527018 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3d2000 == 167 [pid = 18541] [id = 630] 06:02:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3af6007000) [pid = 18541] [serial = 1891] [outer = (nil)] 06:02:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3af63f0400) [pid = 18541] [serial = 1892] [outer = 0x7f3af6007000] 06:02:07 INFO - PROCESS | 18541 | 1460984527096 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3af8d1cc00) [pid = 18541] [serial = 1893] [outer = 0x7f3af6007000] 06:02:08 INFO - PROCESS | 18541 | 1460984527999 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1588ms 06:02:08 INFO - PROCESS | 18541 | 1460984528044 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:02:08 INFO - PROCESS | 18541 | 1460984528047 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 06:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:02:08 INFO - PROCESS | 18541 | 1460984528053 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 18541 | 1460984528056 Marionette TRACE conn3 <- [1,2494,null,{}] 06:02:08 INFO - PROCESS | 18541 | 1460984528061 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:08 INFO - PROCESS | 18541 | 1460984528281 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:02:08 INFO - PROCESS | 18541 | 1460984528600 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8e74800 == 168 [pid = 18541] [id = 631] 06:02:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3af85ee000) [pid = 18541] [serial = 1894] [outer = (nil)] 06:02:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3af8ce9c00) [pid = 18541] [serial = 1895] [outer = 0x7f3af85ee000] 06:02:08 INFO - PROCESS | 18541 | 1460984528679 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3afc185400) [pid = 18541] [serial = 1896] [outer = 0x7f3af85ee000] 06:02:09 INFO - PROCESS | 18541 | 1460984529473 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1477ms 06:02:09 INFO - PROCESS | 18541 | 1460984529532 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:02:09 INFO - PROCESS | 18541 | 1460984529535 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 06:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:02:09 INFO - PROCESS | 18541 | 1460984529541 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:02:09 INFO - PROCESS | 18541 | 1460984529544 Marionette TRACE conn3 <- [1,2498,null,{}] 06:02:09 INFO - PROCESS | 18541 | 1460984529550 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:09 INFO - PROCESS | 18541 | 1460984529774 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:02:10 INFO - PROCESS | 18541 | 1460984530836 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbec9800 == 169 [pid = 18541] [id = 632] 06:02:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3af600b000) [pid = 18541] [serial = 1897] [outer = (nil)] 06:02:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3af6010c00) [pid = 18541] [serial = 1898] [outer = 0x7f3af600b000] 06:02:10 INFO - PROCESS | 18541 | 1460984530906 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3af754e000) [pid = 18541] [serial = 1899] [outer = 0x7f3af600b000] 06:02:11 INFO - PROCESS | 18541 | 1460984531777 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2286ms 06:02:11 INFO - PROCESS | 18541 | 1460984531830 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 18541 | 1460984531838 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 06:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:02:11 INFO - PROCESS | 18541 | 1460984531847 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 18541 | 1460984531850 Marionette TRACE conn3 <- [1,2502,null,{}] 06:02:11 INFO - PROCESS | 18541 | 1460984531857 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:12 INFO - PROCESS | 18541 | 1460984532087 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:02:12 INFO - PROCESS | 18541 | 1460984532424 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbcce000 == 170 [pid = 18541] [id = 633] 06:02:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3af63f4400) [pid = 18541] [serial = 1900] [outer = (nil)] 06:02:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3af7a84800) [pid = 18541] [serial = 1901] [outer = 0x7f3af63f4400] 06:02:12 INFO - PROCESS | 18541 | 1460984532511 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3af8cc8c00) [pid = 18541] [serial = 1902] [outer = 0x7f3af63f4400] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd9e2800 == 169 [pid = 18541] [id = 303] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af8e6a000 == 168 [pid = 18541] [id = 613] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048de800 == 167 [pid = 18541] [id = 612] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b004b9800 == 166 [pid = 18541] [id = 611] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe6bd800 == 165 [pid = 18541] [id = 610] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af7596800 == 164 [pid = 18541] [id = 609] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affcb9000 == 163 [pid = 18541] [id = 608] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbcc9000 == 162 [pid = 18541] [id = 587] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff1ce000 == 161 [pid = 18541] [id = 607] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af7591800 == 160 [pid = 18541] [id = 606] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb522800 == 159 [pid = 18541] [id = 605] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affa82800 == 158 [pid = 18541] [id = 593] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff05a000 == 157 [pid = 18541] [id = 592] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe6c3800 == 156 [pid = 18541] [id = 591] 06:02:13 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afac77800 == 155 [pid = 18541] [id = 590] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b149cfc00) [pid = 18541] [serial = 1515] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3b0c554400) [pid = 18541] [serial = 1503] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b238d3000) [pid = 18541] [serial = 1521] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3b0c3d5400) [pid = 18541] [serial = 1467] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3b161b3000) [pid = 18541] [serial = 1518] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3afd02f800) [pid = 18541] [serial = 1464] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3b25a2a400) [pid = 18541] [serial = 1524] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3afbc68c00) [pid = 18541] [serial = 1470] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b0ba6a000) [pid = 18541] [serial = 1500] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3aff0f6800) [pid = 18541] [serial = 1494] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b12bd4000) [pid = 18541] [serial = 1512] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3b0d733c00) [pid = 18541] [serial = 1506] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b02fda800) [pid = 18541] [serial = 1497] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b10190800) [pid = 18541] [serial = 1509] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3af8cee400) [pid = 18541] [serial = 1527] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b029c9000) [pid = 18541] [serial = 1578] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3afdbcb000) [pid = 18541] [serial = 1581] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3b029cd400) [pid = 18541] [serial = 1584] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b09308c00) [pid = 18541] [serial = 1587] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3af8eba800) [pid = 18541] [serial = 1590] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3af85f8000) [pid = 18541] [serial = 1593] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3afab83800) [pid = 18541] [serial = 1596] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b09637800) [pid = 18541] [serial = 1620] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3afd0ad000) [pid = 18541] [serial = 1623] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3af63f3400) [pid = 18541] [serial = 1662] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3af8d1b400) [pid = 18541] [serial = 1659] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b0f937400) [pid = 18541] [serial = 1641] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b1018d000) [pid = 18541] [serial = 1644] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b27828800) [pid = 18541] [serial = 1653] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b13417800) [pid = 18541] [serial = 1647] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b1ba57800) [pid = 18541] [serial = 1566] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b04945400) [pid = 18541] [serial = 1629] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b010fa400) [pid = 18541] [serial = 1668] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b1633bc00) [pid = 18541] [serial = 1650] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3af8d26400) [pid = 18541] [serial = 1665] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b0d735400) [pid = 18541] [serial = 1563] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b096c8000) [pid = 18541] [serial = 1632] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b27c08800) [pid = 18541] [serial = 1572] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3af8d26000) [pid = 18541] [serial = 1656] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3afcf51800) [pid = 18541] [serial = 1575] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b2728b800) [pid = 18541] [serial = 1569] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3affc29800) [pid = 18541] [serial = 1557] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b005c1400) [pid = 18541] [serial = 1626] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3afbfcd000) [pid = 18541] [serial = 1752] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3af600ac00) [pid = 18541] [serial = 1736] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3af600f800) [pid = 18541] [serial = 1737] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3af8ae4c00) [pid = 18541] [serial = 1749] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3af755ac00) [pid = 18541] [serial = 1748] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3afcf46400) [pid = 18541] [serial = 1698] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3afbe61000) [pid = 18541] [serial = 1697] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3af8cee800) [pid = 18541] [serial = 1760] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3af7a8e000) [pid = 18541] [serial = 1757] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3af85f0c00) [pid = 18541] [serial = 1758] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3afc18a000) [pid = 18541] [serial = 1766] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3afc4d9c00) [pid = 18541] [serial = 1767] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3af8d23000) [pid = 18541] [serial = 1761] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3afcf48000) [pid = 18541] [serial = 1769] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b046de000) [pid = 18541] [serial = 1560] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b0ba72000) [pid = 18541] [serial = 1635] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b001c8000) [pid = 18541] [serial = 1671] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3b0e5bc800) [pid = 18541] [serial = 1638] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3afbe50400) [pid = 18541] [serial = 1763] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3afbe60c00) [pid = 18541] [serial = 1764] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3b096c8c00) [pid = 18541] [serial = 1710] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3b095de000) [pid = 18541] [serial = 1709] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b1448e000) [pid = 18541] [serial = 1724] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b14984000) [pid = 18541] [serial = 1725] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b0d72cc00) [pid = 18541] [serial = 1715] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b0f7da400) [pid = 18541] [serial = 1716] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3af754f400) [pid = 18541] [serial = 1745] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3af7553000) [pid = 18541] [serial = 1746] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b23b06000) [pid = 18541] [serial = 1734] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b1ba5c400) [pid = 18541] [serial = 1733] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b047d7000) [pid = 18541] [serial = 1707] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3b0316f000) [pid = 18541] [serial = 1706] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3afe92dc00) [pid = 18541] [serial = 1701] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3afdbc6000) [pid = 18541] [serial = 1700] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3b1014dc00) [pid = 18541] [serial = 1719] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3b0f9c5400) [pid = 18541] [serial = 1718] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3af74f2c00) [pid = 18541] [serial = 1743] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 165 (0x7f3af74ee800) [pid = 18541] [serial = 1742] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 164 (0x7f3af8cc9800) [pid = 18541] [serial = 1731] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3af8cc4c00) [pid = 18541] [serial = 1730] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3b23b11c00) [pid = 18541] [serial = 1740] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3b09637400) [pid = 18541] [serial = 1739] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3b0c6fbc00) [pid = 18541] [serial = 1713] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3b0c3d4800) [pid = 18541] [serial = 1712] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 158 (0x7f3b117c6400) [pid = 18541] [serial = 1722] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3b10a78c00) [pid = 18541] [serial = 1721] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 156 (0x7f3b2394d800) [pid = 18541] [serial = 1728] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3b218d3400) [pid = 18541] [serial = 1727] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 154 (0x7f3afe663400) [pid = 18541] [serial = 1694] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 153 (0x7f3b029c8400) [pid = 18541] [serial = 1704] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 152 (0x7f3b010f5800) [pid = 18541] [serial = 1703] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 151 (0x7f3afbfcd400) [pid = 18541] [serial = 1755] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 150 (0x7f3afab7c400) [pid = 18541] [serial = 1754] [outer = (nil)] [url = about:blank] 06:02:13 INFO - PROCESS | 18541 | --DOMWINDOW == 149 (0x7f3afbc5fc00) [pid = 18541] [serial = 1751] [outer = (nil)] [url = about:blank] 06:02:14 INFO - PROCESS | 18541 | 1460984534040 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2236ms 06:02:14 INFO - PROCESS | 18541 | 1460984534087 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:02:14 INFO - PROCESS | 18541 | 1460984534092 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 06:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:02:14 INFO - PROCESS | 18541 | 1460984534098 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:02:14 INFO - PROCESS | 18541 | 1460984534100 Marionette TRACE conn3 <- [1,2506,null,{}] 06:02:14 INFO - PROCESS | 18541 | 1460984534106 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:14 INFO - PROCESS | 18541 | 1460984534296 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:02:14 INFO - PROCESS | 18541 | 1460984534511 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af73ce000 == 156 [pid = 18541] [id = 634] 06:02:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3af63eb800) [pid = 18541] [serial = 1903] [outer = (nil)] 06:02:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3af8d26400) [pid = 18541] [serial = 1904] [outer = 0x7f3af63eb800] 06:02:14 INFO - PROCESS | 18541 | 1460984534573 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3afbe4fc00) [pid = 18541] [serial = 1905] [outer = 0x7f3af63eb800] 06:02:15 INFO - PROCESS | 18541 | 1460984535248 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1179ms 06:02:15 INFO - PROCESS | 18541 | 1460984535277 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 18541 | 1460984535280 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 06:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:02:15 INFO - PROCESS | 18541 | 1460984535294 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 18541 | 1460984535303 Marionette TRACE conn3 <- [1,2510,null,{}] 06:02:15 INFO - PROCESS | 18541 | 1460984535341 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:15 INFO - PROCESS | 18541 | 1460984535521 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:02:15 INFO - PROCESS | 18541 | 1460984535530 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3d1000 == 157 [pid = 18541] [id = 635] 06:02:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 153 (0x7f3af8d19800) [pid = 18541] [serial = 1906] [outer = (nil)] 06:02:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 154 (0x7f3afc4d3000) [pid = 18541] [serial = 1907] [outer = 0x7f3af8d19800] 06:02:15 INFO - PROCESS | 18541 | 1460984535589 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3afcf48000) [pid = 18541] [serial = 1908] [outer = 0x7f3af8d19800] 06:02:16 INFO - PROCESS | 18541 | 1460984536513 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1271ms 06:02:16 INFO - PROCESS | 18541 | 1460984536559 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 18541 | 1460984536574 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 06:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:02:16 INFO - PROCESS | 18541 | 1460984536587 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 18541 | 1460984536589 Marionette TRACE conn3 <- [1,2514,null,{}] 06:02:16 INFO - PROCESS | 18541 | 1460984536593 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:16 INFO - PROCESS | 18541 | 1460984536838 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:02:16 INFO - PROCESS | 18541 | 1460984536871 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbce2800 == 158 [pid = 18541] [id = 636] 06:02:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3afcf46800) [pid = 18541] [serial = 1909] [outer = (nil)] 06:02:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3afd02f800) [pid = 18541] [serial = 1910] [outer = 0x7f3afcf46800] 06:02:16 INFO - PROCESS | 18541 | 1460984536931 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3afd1e3400) [pid = 18541] [serial = 1911] [outer = 0x7f3afcf46800] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3afd887000) [pid = 18541] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 156 (0x7f3b003ec000) [pid = 18541] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3af8ae5400) [pid = 18541] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 154 (0x7f3af74f6400) [pid = 18541] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 153 (0x7f3af8adc400) [pid = 18541] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 152 (0x7f3af7554c00) [pid = 18541] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 151 (0x7f3af8ad8000) [pid = 18541] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 150 (0x7f3af600cc00) [pid = 18541] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:02:18 INFO - PROCESS | 18541 | --DOMWINDOW == 149 (0x7f3af63ee400) [pid = 18541] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2033ms 06:02:18 INFO - PROCESS | 18541 | 1460984538615 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:02:18 INFO - PROCESS | 18541 | 1460984538628 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:02:18 INFO - PROCESS | 18541 | 1460984538630 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 06:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:02:18 INFO - PROCESS | 18541 | 1460984538645 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:02:18 INFO - PROCESS | 18541 | 1460984538648 Marionette TRACE conn3 <- [1,2518,null,{}] 06:02:18 INFO - PROCESS | 18541 | 1460984538653 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:18 INFO - PROCESS | 18541 | 1460984538829 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:02:18 INFO - PROCESS | 18541 | 1460984538844 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd7ad000 == 159 [pid = 18541] [id = 637] 06:02:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3afd1e3800) [pid = 18541] [serial = 1912] [outer = (nil)] 06:02:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3afd252c00) [pid = 18541] [serial = 1913] [outer = 0x7f3afd1e3800] 06:02:18 INFO - PROCESS | 18541 | 1460984538915 Marionette DEBUG loaded listener.js 06:02:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3afd8fa800) [pid = 18541] [serial = 1914] [outer = 0x7f3afd1e3800] 06:02:19 INFO - PROCESS | 18541 | 1460984539771 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1176ms 06:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:02:19 INFO - PROCESS | 18541 | 1460984539822 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 18541 | 1460984539824 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 06:02:19 INFO - PROCESS | 18541 | 1460984539830 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 18541 | 1460984539833 Marionette TRACE conn3 <- [1,2522,null,{}] 06:02:19 INFO - PROCESS | 18541 | 1460984539841 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:20 INFO - PROCESS | 18541 | 1460984540046 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:02:20 INFO - PROCESS | 18541 | 1460984540213 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afeac2000 == 160 [pid = 18541] [id = 638] 06:02:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 153 (0x7f3afc4e1800) [pid = 18541] [serial = 1915] [outer = (nil)] 06:02:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 154 (0x7f3afdaac800) [pid = 18541] [serial = 1916] [outer = 0x7f3afc4e1800] 06:02:20 INFO - PROCESS | 18541 | 1460984540277 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3afe936000) [pid = 18541] [serial = 1917] [outer = 0x7f3afc4e1800] 06:02:21 INFO - PROCESS | 18541 | 1460984541332 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1543ms 06:02:21 INFO - PROCESS | 18541 | 1460984541374 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 18541 | 1460984541382 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 06:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:02:21 INFO - PROCESS | 18541 | 1460984541391 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 18541 | 1460984541397 Marionette TRACE conn3 <- [1,2526,null,{}] 06:02:21 INFO - PROCESS | 18541 | 1460984541405 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:21 INFO - PROCESS | 18541 | 1460984541635 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:02:21 INFO - PROCESS | 18541 | 1460984541895 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb521000 == 161 [pid = 18541] [id = 639] 06:02:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3af7a86000) [pid = 18541] [serial = 1918] [outer = (nil)] 06:02:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3af8cbf000) [pid = 18541] [serial = 1919] [outer = 0x7f3af7a86000] 06:02:22 INFO - PROCESS | 18541 | 1460984542028 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3af8d1ec00) [pid = 18541] [serial = 1920] [outer = 0x7f3af7a86000] 06:02:23 INFO - PROCESS | 18541 | 1460984543013 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1684ms 06:02:23 INFO - PROCESS | 18541 | 1460984543076 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 18541 | 1460984543084 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 06:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:02:23 INFO - PROCESS | 18541 | 1460984543096 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 18541 | 1460984543100 Marionette TRACE conn3 <- [1,2530,null,{}] 06:02:23 INFO - PROCESS | 18541 | 1460984543106 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:23 INFO - PROCESS | 18541 | 1460984543330 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:02:23 INFO - PROCESS | 18541 | 1460984543667 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3aff046800 == 162 [pid = 18541] [id = 640] 06:02:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3af8eac800) [pid = 18541] [serial = 1921] [outer = (nil)] 06:02:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3afc18bc00) [pid = 18541] [serial = 1922] [outer = 0x7f3af8eac800] 06:02:23 INFO - PROCESS | 18541 | 1460984543742 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3afcf49c00) [pid = 18541] [serial = 1923] [outer = 0x7f3af8eac800] 06:02:24 INFO - PROCESS | 18541 | 1460984544597 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1543ms 06:02:24 INFO - PROCESS | 18541 | 1460984544639 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:02:24 INFO - PROCESS | 18541 | 1460984544643 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 06:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:02:24 INFO - PROCESS | 18541 | 1460984544649 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 18541 | 1460984544656 Marionette TRACE conn3 <- [1,2534,null,{}] 06:02:24 INFO - PROCESS | 18541 | 1460984544672 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:24 INFO - PROCESS | 18541 | 1460984544887 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:02:25 INFO - PROCESS | 18541 | 1460984545098 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affab9800 == 163 [pid = 18541] [id = 641] 06:02:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3afd0abc00) [pid = 18541] [serial = 1924] [outer = (nil)] 06:02:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3afd8f6c00) [pid = 18541] [serial = 1925] [outer = 0x7f3afd0abc00] 06:02:25 INFO - PROCESS | 18541 | 1460984545220 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3afe663400) [pid = 18541] [serial = 1926] [outer = 0x7f3afd0abc00] 06:02:26 INFO - PROCESS | 18541 | 1460984546078 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1485ms 06:02:26 INFO - PROCESS | 18541 | 1460984546134 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 18541 | 1460984546139 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 06:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:02:26 INFO - PROCESS | 18541 | 1460984546144 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 18541 | 1460984546147 Marionette TRACE conn3 <- [1,2538,null,{}] 06:02:26 INFO - PROCESS | 18541 | 1460984546152 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 18541 | 1460984546362 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:02:26 INFO - PROCESS | 18541 | 1460984546581 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b00120000 == 164 [pid = 18541] [id = 642] 06:02:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 165 (0x7f3afd254000) [pid = 18541] [serial = 1927] [outer = (nil)] 06:02:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 166 (0x7f3affc2a000) [pid = 18541] [serial = 1928] [outer = 0x7f3afd254000] 06:02:26 INFO - PROCESS | 18541 | 1460984546696 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3affcf1000) [pid = 18541] [serial = 1929] [outer = 0x7f3afd254000] 06:02:27 INFO - PROCESS | 18541 | 1460984547547 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1477ms 06:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:02:27 INFO - PROCESS | 18541 | 1460984547622 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 18541 | 1460984547625 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 06:02:27 INFO - PROCESS | 18541 | 1460984547631 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 18541 | 1460984547634 Marionette TRACE conn3 <- [1,2542,null,{}] 06:02:27 INFO - PROCESS | 18541 | 1460984547639 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:27 INFO - PROCESS | 18541 | 1460984547858 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:02:28 INFO - PROCESS | 18541 | 1460984548115 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014cc000 == 165 [pid = 18541] [id = 643] 06:02:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3b00130c00) [pid = 18541] [serial = 1930] [outer = (nil)] 06:02:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3b001c0000) [pid = 18541] [serial = 1931] [outer = 0x7f3b00130c00] 06:02:28 INFO - PROCESS | 18541 | 1460984548229 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3b001c9800) [pid = 18541] [serial = 1932] [outer = 0x7f3b00130c00] 06:02:29 INFO - PROCESS | 18541 | 1460984549060 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1478ms 06:02:29 INFO - PROCESS | 18541 | 1460984549109 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 18541 | 1460984549112 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 06:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:02:29 INFO - PROCESS | 18541 | 1460984549118 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 18541 | 1460984549121 Marionette TRACE conn3 <- [1,2546,null,{}] 06:02:29 INFO - PROCESS | 18541 | 1460984549126 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:29 INFO - PROCESS | 18541 | 1460984549335 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:02:29 INFO - PROCESS | 18541 | 1460984549594 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b030d9000 == 166 [pid = 18541] [id = 644] 06:02:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3af6003800) [pid = 18541] [serial = 1933] [outer = (nil)] 06:02:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3b005c6c00) [pid = 18541] [serial = 1934] [outer = 0x7f3af6003800] 06:02:29 INFO - PROCESS | 18541 | 1460984549712 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3b01dc2400) [pid = 18541] [serial = 1935] [outer = 0x7f3af6003800] 06:02:30 INFO - PROCESS | 18541 | 1460984550499 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1431ms 06:02:30 INFO - PROCESS | 18541 | 1460984550550 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 18541 | 1460984550553 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 06:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:02:30 INFO - PROCESS | 18541 | 1460984550559 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 18541 | 1460984550561 Marionette TRACE conn3 <- [1,2550,null,{}] 06:02:30 INFO - PROCESS | 18541 | 1460984550567 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:30 INFO - PROCESS | 18541 | 1460984550797 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:02:31 INFO - PROCESS | 18541 | 1460984551009 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b048de800 == 167 [pid = 18541] [id = 645] 06:02:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3afab7f400) [pid = 18541] [serial = 1936] [outer = (nil)] 06:02:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3b029c6000) [pid = 18541] [serial = 1937] [outer = 0x7f3afab7f400] 06:02:31 INFO - PROCESS | 18541 | 1460984551159 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3b02b90000) [pid = 18541] [serial = 1938] [outer = 0x7f3afab7f400] 06:02:32 INFO - PROCESS | 18541 | 1460984552148 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1626ms 06:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:02:32 INFO - PROCESS | 18541 | 1460984552186 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:02:32 INFO - PROCESS | 18541 | 1460984552189 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 06:02:32 INFO - PROCESS | 18541 | 1460984552195 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 18541 | 1460984552198 Marionette TRACE conn3 <- [1,2554,null,{}] 06:02:32 INFO - PROCESS | 18541 | 1460984552203 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:32 INFO - PROCESS | 18541 | 1460984552406 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:02:32 INFO - PROCESS | 18541 | 1460984552664 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04a39800 == 168 [pid = 18541] [id = 646] 06:02:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3afbc63800) [pid = 18541] [serial = 1939] [outer = (nil)] 06:02:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3b02de2800) [pid = 18541] [serial = 1940] [outer = 0x7f3afbc63800] 06:02:32 INFO - PROCESS | 18541 | 1460984552787 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3b02df0400) [pid = 18541] [serial = 1941] [outer = 0x7f3afbc63800] 06:02:33 INFO - PROCESS | 18541 | 1460984553613 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1486ms 06:02:33 INFO - PROCESS | 18541 | 1460984553682 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 18541 | 1460984553685 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 06:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:02:33 INFO - PROCESS | 18541 | 1460984553691 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 18541 | 1460984553694 Marionette TRACE conn3 <- [1,2558,null,{}] 06:02:33 INFO - PROCESS | 18541 | 1460984553699 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:33 INFO - PROCESS | 18541 | 1460984553917 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:02:34 INFO - PROCESS | 18541 | 1460984554232 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0511b800 == 169 [pid = 18541] [id = 647] 06:02:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3afd256400) [pid = 18541] [serial = 1942] [outer = (nil)] 06:02:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b03163800) [pid = 18541] [serial = 1943] [outer = 0x7f3afd256400] 06:02:34 INFO - PROCESS | 18541 | 1460984554309 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3b046c5000) [pid = 18541] [serial = 1944] [outer = 0x7f3afd256400] 06:02:35 INFO - PROCESS | 18541 | 1460984555123 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1483ms 06:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:02:35 INFO - PROCESS | 18541 | 1460984555177 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 18541 | 1460984555179 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 06:02:35 INFO - PROCESS | 18541 | 1460984555186 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 18541 | 1460984555189 Marionette TRACE conn3 <- [1,2562,null,{}] 06:02:35 INFO - PROCESS | 18541 | 1460984555194 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 18541 | 1460984555408 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:02:35 INFO - PROCESS | 18541 | 1460984555723 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5c1000 == 170 [pid = 18541] [id = 648] 06:02:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3b04944800) [pid = 18541] [serial = 1945] [outer = (nil)] 06:02:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b0494b400) [pid = 18541] [serial = 1946] [outer = 0x7f3b04944800] 06:02:35 INFO - PROCESS | 18541 | 1460984555805 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b051c3800) [pid = 18541] [serial = 1947] [outer = 0x7f3b04944800] 06:02:36 INFO - PROCESS | 18541 | 1460984556691 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1581ms 06:02:36 INFO - PROCESS | 18541 | 1460984556767 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 18541 | 1460984556771 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 06:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:02:36 INFO - PROCESS | 18541 | 1460984556777 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 18541 | 1460984556781 Marionette TRACE conn3 <- [1,2566,null,{}] 06:02:36 INFO - PROCESS | 18541 | 1460984556785 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:37 INFO - PROCESS | 18541 | 1460984557071 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:02:37 INFO - PROCESS | 18541 | 1460984557375 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a943800 == 171 [pid = 18541] [id = 649] 06:02:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3b051ca400) [pid = 18541] [serial = 1948] [outer = (nil)] 06:02:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b0930a000) [pid = 18541] [serial = 1949] [outer = 0x7f3b051ca400] 06:02:37 INFO - PROCESS | 18541 | 1460984557453 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b09640800) [pid = 18541] [serial = 1950] [outer = 0x7f3b051ca400] 06:02:38 INFO - PROCESS | 18541 | 1460984558343 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1629ms 06:02:38 INFO - PROCESS | 18541 | 1460984558407 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 18541 | 1460984558411 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 06:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:02:38 INFO - PROCESS | 18541 | 1460984558417 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 18541 | 1460984558419 Marionette TRACE conn3 <- [1,2570,null,{}] 06:02:38 INFO - PROCESS | 18541 | 1460984558424 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 18541 | 1460984558621 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:02:38 INFO - PROCESS | 18541 | 1460984558884 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6d4000 == 172 [pid = 18541] [id = 650] 06:02:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3afbe60000) [pid = 18541] [serial = 1951] [outer = (nil)] 06:02:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b0a960400) [pid = 18541] [serial = 1952] [outer = 0x7f3afbe60000] 06:02:39 INFO - PROCESS | 18541 | 1460984559000 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b0b66b000) [pid = 18541] [serial = 1953] [outer = 0x7f3afbe60000] 06:02:39 INFO - PROCESS | 18541 | 1460984559817 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1476ms 06:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:02:39 INFO - PROCESS | 18541 | 1460984559893 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:02:39 INFO - PROCESS | 18541 | 1460984559896 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 06:02:39 INFO - PROCESS | 18541 | 1460984559901 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 18541 | 1460984559904 Marionette TRACE conn3 <- [1,2574,null,{}] 06:02:39 INFO - PROCESS | 18541 | 1460984559909 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 18541 | 1460984560117 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:02:40 INFO - PROCESS | 18541 | 1460984560414 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c1c0000 == 173 [pid = 18541] [id = 651] 06:02:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b02fe3000) [pid = 18541] [serial = 1954] [outer = (nil)] 06:02:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b0b678400) [pid = 18541] [serial = 1955] [outer = 0x7f3b02fe3000] 06:02:40 INFO - PROCESS | 18541 | 1460984560489 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b0b99e400) [pid = 18541] [serial = 1956] [outer = 0x7f3b02fe3000] 06:02:41 INFO - PROCESS | 18541 | 1460984561259 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1429ms 06:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:02:41 INFO - PROCESS | 18541 | 1460984561331 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 18541 | 1460984561333 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 06:02:41 INFO - PROCESS | 18541 | 1460984561339 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 18541 | 1460984561342 Marionette TRACE conn3 <- [1,2578,null,{}] 06:02:41 INFO - PROCESS | 18541 | 1460984561348 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:41 INFO - PROCESS | 18541 | 1460984561544 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:02:41 INFO - PROCESS | 18541 | 1460984561759 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c7de000 == 174 [pid = 18541] [id = 652] 06:02:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b0b66b400) [pid = 18541] [serial = 1957] [outer = (nil)] 06:02:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b0b9a5400) [pid = 18541] [serial = 1958] [outer = 0x7f3b0b66b400] 06:02:41 INFO - PROCESS | 18541 | 1460984561869 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b0ba6b000) [pid = 18541] [serial = 1959] [outer = 0x7f3b0b66b400] 06:02:42 INFO - PROCESS | 18541 | 1460984562706 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1442ms 06:02:42 INFO - PROCESS | 18541 | 1460984562781 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 18541 | 1460984562784 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 06:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:02:42 INFO - PROCESS | 18541 | 1460984562790 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 18541 | 1460984562793 Marionette TRACE conn3 <- [1,2582,null,{}] 06:02:42 INFO - PROCESS | 18541 | 1460984562798 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:43 INFO - PROCESS | 18541 | 1460984562996 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:02:43 INFO - PROCESS | 18541 | 1460984563269 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0d960000 == 175 [pid = 18541] [id = 653] 06:02:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3af7551000) [pid = 18541] [serial = 1960] [outer = (nil)] 06:02:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b0ba6a000) [pid = 18541] [serial = 1961] [outer = 0x7f3af7551000] 06:02:43 INFO - PROCESS | 18541 | 1460984563379 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b0ba77c00) [pid = 18541] [serial = 1962] [outer = 0x7f3af7551000] 06:02:44 INFO - PROCESS | 18541 | 1460984564161 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1431ms 06:02:44 INFO - PROCESS | 18541 | 1460984564222 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:02:44 INFO - PROCESS | 18541 | 1460984564225 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 06:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:02:44 INFO - PROCESS | 18541 | 1460984564231 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 18541 | 1460984564233 Marionette TRACE conn3 <- [1,2586,null,{}] 06:02:44 INFO - PROCESS | 18541 | 1460984564238 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:44 INFO - PROCESS | 18541 | 1460984564454 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:02:44 INFO - PROCESS | 18541 | 1460984564752 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0fe17000 == 176 [pid = 18541] [id = 654] 06:02:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3af754f400) [pid = 18541] [serial = 1963] [outer = (nil)] 06:02:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b0be09000) [pid = 18541] [serial = 1964] [outer = 0x7f3af754f400] 06:02:44 INFO - PROCESS | 18541 | 1460984564827 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b0bea9000) [pid = 18541] [serial = 1965] [outer = 0x7f3af754f400] 06:02:45 INFO - PROCESS | 18541 | 1460984565683 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1528ms 06:02:45 INFO - PROCESS | 18541 | 1460984565761 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:02:45 INFO - PROCESS | 18541 | 1460984565765 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 06:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:02:45 INFO - PROCESS | 18541 | 1460984565771 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 18541 | 1460984565773 Marionette TRACE conn3 <- [1,2590,null,{}] 06:02:45 INFO - PROCESS | 18541 | 1460984565778 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:45 INFO - PROCESS | 18541 | 1460984565989 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:02:46 INFO - PROCESS | 18541 | 1460984566737 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8e86800 == 177 [pid = 18541] [id = 655] 06:02:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3af6004c00) [pid = 18541] [serial = 1966] [outer = (nil)] 06:02:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3af6009400) [pid = 18541] [serial = 1967] [outer = 0x7f3af6004c00] 06:02:46 INFO - PROCESS | 18541 | 1460984566815 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3af63f1000) [pid = 18541] [serial = 1968] [outer = 0x7f3af6004c00] 06:02:47 INFO - PROCESS | 18541 | 1460984567680 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1940ms 06:02:47 INFO - PROCESS | 18541 | 1460984567713 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 18541 | 1460984567719 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 06:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:02:47 INFO - PROCESS | 18541 | 1460984567727 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 18541 | 1460984567732 Marionette TRACE conn3 <- [1,2594,null,{}] 06:02:47 INFO - PROCESS | 18541 | 1460984567739 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:47 INFO - PROCESS | 18541 | 1460984567949 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:02:48 INFO - PROCESS | 18541 | 1460984568222 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afeaca800 == 178 [pid = 18541] [id = 656] 06:02:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3af8ce8800) [pid = 18541] [serial = 1969] [outer = (nil)] 06:02:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3afbc5b800) [pid = 18541] [serial = 1970] [outer = 0x7f3af8ce8800] 06:02:48 INFO - PROCESS | 18541 | 1460984568342 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3afbe5bc00) [pid = 18541] [serial = 1971] [outer = 0x7f3af8ce8800] 06:02:49 INFO - PROCESS | 18541 | 1460984569211 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1539ms 06:02:49 INFO - PROCESS | 18541 | 1460984569269 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 18541 | 1460984569275 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 06:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:02:49 INFO - PROCESS | 18541 | 1460984569283 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 18541 | 1460984569286 Marionette TRACE conn3 <- [1,2598,null,{}] 06:02:49 INFO - PROCESS | 18541 | 1460984569291 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 18541 | 1460984569651 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:02:50 INFO - PROCESS | 18541 | 1460984570091 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af67e3000 == 179 [pid = 18541] [id = 657] 06:02:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3afbe58400) [pid = 18541] [serial = 1972] [outer = (nil)] 06:02:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3afbfcec00) [pid = 18541] [serial = 1973] [outer = 0x7f3afbe58400] 06:02:50 INFO - PROCESS | 18541 | 1460984570161 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3afcf48800) [pid = 18541] [serial = 1974] [outer = 0x7f3afbe58400] 06:02:50 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd7ad000 == 178 [pid = 18541] [id = 637] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b03162400) [pid = 18541] [serial = 1814] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b02df1c00) [pid = 18541] [serial = 1811] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b00571800) [pid = 18541] [serial = 1808] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b029cd000) [pid = 18541] [serial = 1805] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3b01db8400) [pid = 18541] [serial = 1802] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b005c0800) [pid = 18541] [serial = 1799] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3af755a000) [pid = 18541] [serial = 1841] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbce2800 == 177 [pid = 18541] [id = 636] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb3d1000 == 176 [pid = 18541] [id = 635] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af73ce000 == 175 [pid = 18541] [id = 634] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbcce000 == 174 [pid = 18541] [id = 633] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbec9800 == 173 [pid = 18541] [id = 632] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb3d2000 == 172 [pid = 18541] [id = 630] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af65b6000 == 171 [pid = 18541] [id = 629] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1078c800 == 170 [pid = 18541] [id = 628] 06:02:51 INFO - PROCESS | 18541 | 1460984571239 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1057c800 == 169 [pid = 18541] [id = 627] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0fe1c800 == 168 [pid = 18541] [id = 626] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0e5b0000 == 167 [pid = 18541] [id = 625] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c983000 == 166 [pid = 18541] [id = 624] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c718000 == 165 [pid = 18541] [id = 623] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c2a8800 == 164 [pid = 18541] [id = 622] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0bd71800 == 163 [pid = 18541] [id = 621] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b90c800 == 162 [pid = 18541] [id = 620] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b613000 == 161 [pid = 18541] [id = 619] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a5bb000 == 160 [pid = 18541] [id = 618] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b05119000 == 159 [pid = 18541] [id = 617] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affe75800 == 158 [pid = 18541] [id = 616] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe978800 == 157 [pid = 18541] [id = 615] 06:02:51 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af87f4800 == 156 [pid = 18541] [id = 614] 06:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2030ms 06:02:51 INFO - PROCESS | 18541 | 1460984571313 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:02:51 INFO - PROCESS | 18541 | 1460984571315 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 06:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:02:51 INFO - PROCESS | 18541 | 1460984571324 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 18541 | 1460984571332 Marionette TRACE conn3 <- [1,2602,null,{}] 06:02:51 INFO - PROCESS | 18541 | 1460984571345 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b00570c00) [pid = 18541] [serial = 1835] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b01dc3400) [pid = 18541] [serial = 1838] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b012acc00) [pid = 18541] [serial = 1836] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3af8ad9800) [pid = 18541] [serial = 1772] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3afe665c00) [pid = 18541] [serial = 1787] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3afd883400) [pid = 18541] [serial = 1784] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b02b8ec00) [pid = 18541] [serial = 1839] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3afd026c00) [pid = 18541] [serial = 1770] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3afd0aa400) [pid = 18541] [serial = 1826] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3afd252800) [pid = 18541] [serial = 1827] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3afbe52400) [pid = 18541] [serial = 1823] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3afc187c00) [pid = 18541] [serial = 1824] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3afab84c00) [pid = 18541] [serial = 1775] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3af78ac800) [pid = 18541] [serial = 1817] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3af7a89c00) [pid = 18541] [serial = 1818] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3af8ae2000) [pid = 18541] [serial = 1820] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3af8cca000) [pid = 18541] [serial = 1821] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b0012e400) [pid = 18541] [serial = 1796] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3afd25cc00) [pid = 18541] [serial = 1781] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3affcec400) [pid = 18541] [serial = 1793] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3afd0a4400) [pid = 18541] [serial = 1778] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3aff0f3000) [pid = 18541] [serial = 1790] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3afdbc2c00) [pid = 18541] [serial = 1832] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3af8ced800) [pid = 18541] [serial = 1829] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3afd0a1c00) [pid = 18541] [serial = 1830] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b0012f000) [pid = 18541] [serial = 1833] [outer = (nil)] [url = about:blank] 06:02:51 INFO - PROCESS | 18541 | 1460984571649 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:02:51 INFO - PROCESS | 18541 | 1460984571845 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb525000 == 157 [pid = 18541] [id = 658] 06:02:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3af8d20c00) [pid = 18541] [serial = 1975] [outer = (nil)] 06:02:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3afd0aa400) [pid = 18541] [serial = 1976] [outer = 0x7f3af8d20c00] 06:02:51 INFO - PROCESS | 18541 | 1460984571907 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3afdab6000) [pid = 18541] [serial = 1977] [outer = 0x7f3af8d20c00] 06:02:52 INFO - PROCESS | 18541 | 1460984572614 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1341ms 06:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:02:52 INFO - PROCESS | 18541 | 1460984572665 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 18541 | 1460984572668 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 06:02:52 INFO - PROCESS | 18541 | 1460984572674 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 18541 | 1460984572677 Marionette TRACE conn3 <- [1,2606,null,{}] 06:02:52 INFO - PROCESS | 18541 | 1460984572682 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 18541 | 1460984572864 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:02:52 INFO - PROCESS | 18541 | 1460984572878 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd81f800 == 158 [pid = 18541] [id = 659] 06:02:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3af8cca000) [pid = 18541] [serial = 1978] [outer = (nil)] 06:02:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3aff0ee000) [pid = 18541] [serial = 1979] [outer = 0x7f3af8cca000] 06:02:52 INFO - PROCESS | 18541 | 1460984572936 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3affcf9800) [pid = 18541] [serial = 1980] [outer = 0x7f3af8cca000] 06:02:53 INFO - PROCESS | 18541 | 1460984573932 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1333ms 06:02:54 INFO - PROCESS | 18541 | 1460984574006 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 18541 | 1460984574009 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 06:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:02:54 INFO - PROCESS | 18541 | 1460984574014 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 18541 | 1460984574016 Marionette TRACE conn3 <- [1,2610,null,{}] 06:02:54 INFO - PROCESS | 18541 | 1460984574022 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:54 INFO - PROCESS | 18541 | 1460984574271 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:02:54 INFO - PROCESS | 18541 | 1460984574297 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa91000 == 159 [pid = 18541] [id = 660] 06:02:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3afdab6400) [pid = 18541] [serial = 1981] [outer = (nil)] 06:02:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b00578400) [pid = 18541] [serial = 1982] [outer = 0x7f3afdab6400] 06:02:54 INFO - PROCESS | 18541 | 1460984574372 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b012a8c00) [pid = 18541] [serial = 1983] [outer = 0x7f3afdab6400] 06:02:55 INFO - PROCESS | 18541 | 1460984575230 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1281ms 06:02:55 INFO - PROCESS | 18541 | 1460984575297 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 18541 | 1460984575299 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 06:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:02:55 INFO - PROCESS | 18541 | 1460984575304 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 18541 | 1460984575307 Marionette TRACE conn3 <- [1,2614,null,{}] 06:02:55 INFO - PROCESS | 18541 | 1460984575312 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 18541 | 1460984575552 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:02:55 INFO - PROCESS | 18541 | 1460984575585 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b00122000 == 160 [pid = 18541] [id = 661] 06:02:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b02de5000) [pid = 18541] [serial = 1984] [outer = (nil)] 06:02:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b046dd400) [pid = 18541] [serial = 1985] [outer = 0x7f3b02de5000] 06:02:55 INFO - PROCESS | 18541 | 1460984575642 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b047d8c00) [pid = 18541] [serial = 1986] [outer = 0x7f3b02de5000] 06:02:56 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3af6006000) [pid = 18541] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:02:56 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3af63eb800) [pid = 18541] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:02:56 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3af63f4400) [pid = 18541] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:02:56 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3afcf46800) [pid = 18541] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:02:56 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3af8d19800) [pid = 18541] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:02:56 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3af600b000) [pid = 18541] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:02:56 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3afd1e3800) [pid = 18541] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:02:56 INFO - PROCESS | 18541 | 1460984576748 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1489ms 06:02:56 INFO - PROCESS | 18541 | 1460984576793 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 18541 | 1460984576796 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 06:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:02:56 INFO - PROCESS | 18541 | 1460984576801 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 18541 | 1460984576804 Marionette TRACE conn3 <- [1,2618,null,{}] 06:02:56 INFO - PROCESS | 18541 | 1460984576819 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:57 INFO - PROCESS | 18541 | 1460984577000 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:02:57 INFO - PROCESS | 18541 | 1460984577017 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014cd800 == 161 [pid = 18541] [id = 662] 06:02:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3af78aec00) [pid = 18541] [serial = 1987] [outer = (nil)] 06:02:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3b046c2400) [pid = 18541] [serial = 1988] [outer = 0x7f3af78aec00] 06:02:57 INFO - PROCESS | 18541 | 1460984577073 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b051c5400) [pid = 18541] [serial = 1989] [outer = 0x7f3af78aec00] 06:02:57 INFO - PROCESS | 18541 | 1460984577898 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1132ms 06:02:57 INFO - PROCESS | 18541 | 1460984577934 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 18541 | 1460984577936 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 06:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:02:57 INFO - PROCESS | 18541 | 1460984577942 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 18541 | 1460984577944 Marionette TRACE conn3 <- [1,2622,null,{}] 06:02:57 INFO - PROCESS | 18541 | 1460984577960 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:58 INFO - PROCESS | 18541 | 1460984578132 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:02:58 INFO - PROCESS | 18541 | 1460984578149 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b03141800 == 162 [pid = 18541] [id = 663] 06:02:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b02fe3c00) [pid = 18541] [serial = 1990] [outer = (nil)] 06:02:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3b0527ec00) [pid = 18541] [serial = 1991] [outer = 0x7f3b02fe3c00] 06:02:58 INFO - PROCESS | 18541 | 1460984578205 Marionette DEBUG loaded listener.js 06:02:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b095d7800) [pid = 18541] [serial = 1992] [outer = 0x7f3b02fe3c00] 06:02:59 INFO - PROCESS | 18541 | 1460984579406 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1534ms 06:02:59 INFO - PROCESS | 18541 | 1460984579477 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 18541 | 1460984579484 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 06:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:02:59 INFO - PROCESS | 18541 | 1460984579493 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 18541 | 1460984579498 Marionette TRACE conn3 <- [1,2626,null,{}] 06:02:59 INFO - PROCESS | 18541 | 1460984579505 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 18541 | 1460984579752 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:03:00 INFO - PROCESS | 18541 | 1460984580069 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd7a3000 == 163 [pid = 18541] [id = 664] 06:03:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3af8cc8400) [pid = 18541] [serial = 1993] [outer = (nil)] 06:03:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3afab79c00) [pid = 18541] [serial = 1994] [outer = 0x7f3af8cc8400] 06:03:00 INFO - PROCESS | 18541 | 1460984580143 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3afbfd0c00) [pid = 18541] [serial = 1995] [outer = 0x7f3af8cc8400] 06:03:01 INFO - PROCESS | 18541 | 1460984581047 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1583ms 06:03:01 INFO - PROCESS | 18541 | 1460984581078 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 18541 | 1460984581087 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 06:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:03:01 INFO - PROCESS | 18541 | 1460984581097 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 18541 | 1460984581100 Marionette TRACE conn3 <- [1,2630,null,{}] 06:03:01 INFO - PROCESS | 18541 | 1460984581106 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:01 INFO - PROCESS | 18541 | 1460984581310 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:03:01 INFO - PROCESS | 18541 | 1460984581613 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affcb9000 == 164 [pid = 18541] [id = 665] 06:03:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3afcf4dc00) [pid = 18541] [serial = 1996] [outer = (nil)] 06:03:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3afdbc4800) [pid = 18541] [serial = 1997] [outer = 0x7f3afcf4dc00] 06:03:01 INFO - PROCESS | 18541 | 1460984581728 Marionette DEBUG loaded listener.js 06:03:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3affc2e800) [pid = 18541] [serial = 1998] [outer = 0x7f3afcf4dc00] 06:03:02 INFO - PROCESS | 18541 | 1460984582591 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1538ms 06:03:02 INFO - PROCESS | 18541 | 1460984582635 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:03:02 INFO - PROCESS | 18541 | 1460984582639 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 06:03:02 INFO - PROCESS | 18541 | 1460984582645 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 18541 | 1460984582651 Marionette TRACE conn3 <- [1,2634,null,{}] 06:03:02 INFO - PROCESS | 18541 | 1460984582667 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:02 INFO - PROCESS | 18541 | 1460984582890 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:03:03 INFO - PROCESS | 18541 | 1460984583197 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0948a800 == 165 [pid = 18541] [id = 666] 06:03:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b0012a800) [pid = 18541] [serial = 1999] [outer = (nil)] 06:03:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b012a9000) [pid = 18541] [serial = 2000] [outer = 0x7f3b0012a800] 06:03:03 INFO - PROCESS | 18541 | 1460984583274 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b046c2800) [pid = 18541] [serial = 2001] [outer = 0x7f3b0012a800] 06:03:04 INFO - PROCESS | 18541 | 1460984584111 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1532ms 06:03:04 INFO - PROCESS | 18541 | 1460984584183 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 18541 | 1460984584187 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 06:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:03:04 INFO - PROCESS | 18541 | 1460984584200 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 18541 | 1460984584203 Marionette TRACE conn3 <- [1,2638,null,{}] 06:03:04 INFO - PROCESS | 18541 | 1460984584209 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:04 INFO - PROCESS | 18541 | 1460984584461 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:03:04 INFO - PROCESS | 18541 | 1460984584762 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a93b000 == 166 [pid = 18541] [id = 667] 06:03:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b003ea800) [pid = 18541] [serial = 2002] [outer = (nil)] 06:03:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b0527a800) [pid = 18541] [serial = 2003] [outer = 0x7f3b003ea800] 06:03:04 INFO - PROCESS | 18541 | 1460984584844 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b095dd000) [pid = 18541] [serial = 2004] [outer = 0x7f3b003ea800] 06:03:05 INFO - PROCESS | 18541 | 1460984585632 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1482ms 06:03:05 INFO - PROCESS | 18541 | 1460984585684 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 18541 | 1460984585688 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 06:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:03:05 INFO - PROCESS | 18541 | 1460984585694 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 18541 | 1460984585697 Marionette TRACE conn3 <- [1,2642,null,{}] 06:03:05 INFO - PROCESS | 18541 | 1460984585703 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:05 INFO - PROCESS | 18541 | 1460984585911 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:03:06 INFO - PROCESS | 18541 | 1460984586178 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6df800 == 167 [pid = 18541] [id = 668] 06:03:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b096c1000) [pid = 18541] [serial = 2005] [outer = (nil)] 06:03:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b0a963400) [pid = 18541] [serial = 2006] [outer = 0x7f3b096c1000] 06:03:06 INFO - PROCESS | 18541 | 1460984586302 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3b0b99a800) [pid = 18541] [serial = 2007] [outer = 0x7f3b096c1000] 06:03:07 INFO - PROCESS | 18541 | 1460984587135 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1477ms 06:03:07 INFO - PROCESS | 18541 | 1460984587172 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 18541 | 1460984587175 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 06:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:03:07 INFO - PROCESS | 18541 | 1460984587182 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 18541 | 1460984587185 Marionette TRACE conn3 <- [1,2646,null,{}] 06:03:07 INFO - PROCESS | 18541 | 1460984587191 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:07 INFO - PROCESS | 18541 | 1460984587419 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:03:07 INFO - PROCESS | 18541 | 1460984587731 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c718000 == 168 [pid = 18541] [id = 669] 06:03:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3b0b99ac00) [pid = 18541] [serial = 2008] [outer = (nil)] 06:03:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b0c3ce000) [pid = 18541] [serial = 2009] [outer = 0x7f3b0b99ac00] 06:03:07 INFO - PROCESS | 18541 | 1460984587812 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b0c3d9400) [pid = 18541] [serial = 2010] [outer = 0x7f3b0b99ac00] 06:03:08 INFO - PROCESS | 18541 | 1460984588636 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:03:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1527ms 06:03:08 INFO - PROCESS | 18541 | 1460984588710 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 18541 | 1460984588714 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 06:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:03:08 INFO - PROCESS | 18541 | 1460984588720 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 18541 | 1460984588723 Marionette TRACE conn3 <- [1,2650,null,{}] 06:03:08 INFO - PROCESS | 18541 | 1460984588729 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:08 INFO - PROCESS | 18541 | 1460984588969 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:03:09 INFO - PROCESS | 18541 | 1460984589280 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0e5b0000 == 169 [pid = 18541] [id = 670] 06:03:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3af8d20400) [pid = 18541] [serial = 2011] [outer = (nil)] 06:03:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b0c556000) [pid = 18541] [serial = 2012] [outer = 0x7f3af8d20400] 06:03:09 INFO - PROCESS | 18541 | 1460984589355 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3b0c55e800) [pid = 18541] [serial = 2013] [outer = 0x7f3af8d20400] 06:03:10 INFO - PROCESS | 18541 | 1460984590129 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:03:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:03:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1479ms 06:03:10 INFO - PROCESS | 18541 | 1460984590201 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:03:10 INFO - PROCESS | 18541 | 1460984590205 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 06:03:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:03:10 INFO - PROCESS | 18541 | 1460984590210 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 18541 | 1460984590213 Marionette TRACE conn3 <- [1,2654,null,{}] 06:03:10 INFO - PROCESS | 18541 | 1460984590218 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:10 INFO - PROCESS | 18541 | 1460984590414 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:03:10 INFO - PROCESS | 18541 | 1460984590677 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1058f000 == 170 [pid = 18541] [id = 671] 06:03:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3afc4d2c00) [pid = 18541] [serial = 2014] [outer = (nil)] 06:03:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3b0c6cfc00) [pid = 18541] [serial = 2015] [outer = 0x7f3afc4d2c00] 06:03:10 INFO - PROCESS | 18541 | 1460984590787 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3b0c6d9c00) [pid = 18541] [serial = 2016] [outer = 0x7f3afc4d2c00] 06:03:11 INFO - PROCESS | 18541 | 1460984591564 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:03:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:03:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1427ms 06:03:11 INFO - PROCESS | 18541 | 1460984591637 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:03:11 INFO - PROCESS | 18541 | 1460984591641 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 06:03:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:03:11 INFO - PROCESS | 18541 | 1460984591646 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 18541 | 1460984591649 Marionette TRACE conn3 <- [1,2658,null,{}] 06:03:11 INFO - PROCESS | 18541 | 1460984591654 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:11 INFO - PROCESS | 18541 | 1460984591886 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:03:12 INFO - PROCESS | 18541 | 1460984592190 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10793000 == 171 [pid = 18541] [id = 672] 06:03:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b0c559c00) [pid = 18541] [serial = 2017] [outer = (nil)] 06:03:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3b0c6f5800) [pid = 18541] [serial = 2018] [outer = 0x7f3b0c559c00] 06:03:12 INFO - PROCESS | 18541 | 1460984592264 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3b0c8c5400) [pid = 18541] [serial = 2019] [outer = 0x7f3b0c559c00] 06:03:13 INFO - PROCESS | 18541 | 1460984593055 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:03:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1478ms 06:03:13 INFO - PROCESS | 18541 | 1460984593124 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 18541 | 1460984593128 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 06:03:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:03:13 INFO - PROCESS | 18541 | 1460984593133 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 18541 | 1460984593136 Marionette TRACE conn3 <- [1,2662,null,{}] 06:03:13 INFO - PROCESS | 18541 | 1460984593141 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 18541 | 1460984593340 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:03:13 INFO - PROCESS | 18541 | 1460984593606 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10cb3000 == 172 [pid = 18541] [id = 673] 06:03:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b0c8ce000) [pid = 18541] [serial = 2020] [outer = (nil)] 06:03:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b0c8d0c00) [pid = 18541] [serial = 2021] [outer = 0x7f3b0c8ce000] 06:03:13 INFO - PROCESS | 18541 | 1460984593746 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b0cab7000) [pid = 18541] [serial = 2022] [outer = 0x7f3b0c8ce000] 06:03:14 INFO - PROCESS | 18541 | 1460984594568 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:03:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:03:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1491ms 06:03:14 INFO - PROCESS | 18541 | 1460984594625 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:03:14 INFO - PROCESS | 18541 | 1460984594629 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 06:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:03:14 INFO - PROCESS | 18541 | 1460984594635 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 18541 | 1460984594639 Marionette TRACE conn3 <- [1,2666,null,{}] 06:03:14 INFO - PROCESS | 18541 | 1460984594644 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:14 INFO - PROCESS | 18541 | 1460984594899 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:03:15 INFO - PROCESS | 18541 | 1460984595214 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1334c000 == 173 [pid = 18541] [id = 674] 06:03:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b0d732400) [pid = 18541] [serial = 2023] [outer = (nil)] 06:03:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b0da71800) [pid = 18541] [serial = 2024] [outer = 0x7f3b0d732400] 06:03:15 INFO - PROCESS | 18541 | 1460984595300 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b0e5c8c00) [pid = 18541] [serial = 2025] [outer = 0x7f3b0d732400] 06:03:16 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:16 INFO - PROCESS | 18541 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:03:16 INFO - PROCESS | 18541 | 1460984596551 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:03:16 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) 06:03:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1929ms 06:03:16 INFO - PROCESS | 18541 | 1460984596572 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 18541 | 1460984596574 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 06:03:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:03:16 INFO - PROCESS | 18541 | 1460984596581 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 18541 | 1460984596585 Marionette TRACE conn3 <- [1,2670,null,{}] 06:03:16 INFO - PROCESS | 18541 | 1460984596590 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:16 INFO - PROCESS | 18541 | 1460984596834 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:03:17 INFO - PROCESS | 18541 | 1460984597077 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b13c77800 == 174 [pid = 18541] [id = 675] 06:03:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b0d735000) [pid = 18541] [serial = 2026] [outer = (nil)] 06:03:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b0f742800) [pid = 18541] [serial = 2027] [outer = 0x7f3b0d735000] 06:03:17 INFO - PROCESS | 18541 | 1460984597151 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b0f7d5c00) [pid = 18541] [serial = 2028] [outer = 0x7f3b0d735000] 06:03:18 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:18 INFO - PROCESS | 18541 | 1460984598480 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 18541 | 1460984598545 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 06:03:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:03:18 INFO - PROCESS | 18541 | 1460984598571 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 18541 | 1460984598575 Marionette TRACE conn3 <- [1,2674,null,{}] 06:03:18 INFO - PROCESS | 18541 | 1460984598583 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:18 INFO - PROCESS | 18541 | 1460984598806 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:03:19 INFO - PROCESS | 18541 | 1460984599071 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b148c6800 == 175 [pid = 18541] [id = 676] 06:03:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3afd0ab800) [pid = 18541] [serial = 2029] [outer = (nil)] 06:03:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b0f7de800) [pid = 18541] [serial = 2030] [outer = 0x7f3afd0ab800] 06:03:19 INFO - PROCESS | 18541 | 1460984599142 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b0f85e400) [pid = 18541] [serial = 2031] [outer = 0x7f3afd0ab800] 06:03:20 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:20 INFO - PROCESS | 18541 | 1460984600440 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 18541 | 1460984600463 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:03:20 INFO - PROCESS | 18541 | 1460984600507 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 18541 | 1460984600511 Marionette TRACE conn3 <- [1,2678,null,{}] 06:03:20 INFO - PROCESS | 18541 | 1460984600538 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:20 INFO - PROCESS | 18541 | 1460984600741 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:03:21 INFO - PROCESS | 18541 | 1460984601006 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b15093800 == 176 [pid = 18541] [id = 677] 06:03:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b0da6e800) [pid = 18541] [serial = 2032] [outer = (nil)] 06:03:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b0f938800) [pid = 18541] [serial = 2033] [outer = 0x7f3b0da6e800] 06:03:21 INFO - PROCESS | 18541 | 1460984601077 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b0f9c3000) [pid = 18541] [serial = 2034] [outer = 0x7f3b0da6e800] 06:03:22 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:22 INFO - PROCESS | 18541 | 1460984602331 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:03:22 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) 06:03:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1883ms 06:03:22 INFO - PROCESS | 18541 | 1460984602354 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 18541 | 1460984602356 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 06:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:03:22 INFO - PROCESS | 18541 | 1460984602362 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 18541 | 1460984602374 Marionette TRACE conn3 <- [1,2682,null,{}] 06:03:22 INFO - PROCESS | 18541 | 1460984602379 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:22 INFO - PROCESS | 18541 | 1460984602618 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:03:22 INFO - PROCESS | 18541 | 1460984602891 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb51a000 == 177 [pid = 18541] [id = 678] 06:03:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3af6004000) [pid = 18541] [serial = 2035] [outer = (nil)] 06:03:22 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3af8d18800) [pid = 18541] [serial = 2036] [outer = 0x7f3af6004000] 06:03:22 INFO - PROCESS | 18541 | 1460984602961 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b0f936c00) [pid = 18541] [serial = 2037] [outer = 0x7f3af6004000] 06:03:24 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:24 INFO - PROCESS | 18541 | 1460984604949 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:03:24 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) 06:03:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2595ms 06:03:24 INFO - PROCESS | 18541 | 1460984604958 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 18541 | 1460984604962 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 06:03:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:03:24 INFO - PROCESS | 18541 | 1460984604969 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 18541 | 1460984604973 Marionette TRACE conn3 <- [1,2686,null,{}] 06:03:24 INFO - PROCESS | 18541 | 1460984604983 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 18541 | 1460984605193 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:03:25 INFO - PROCESS | 18541 | 1460984605494 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbc83000 == 178 [pid = 18541] [id = 679] 06:03:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3af600d400) [pid = 18541] [serial = 2038] [outer = (nil)] 06:03:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3af74e9800) [pid = 18541] [serial = 2039] [outer = 0x7f3af600d400] 06:03:25 INFO - PROCESS | 18541 | 1460984605569 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3af8ceb400) [pid = 18541] [serial = 2040] [outer = 0x7f3af600d400] 06:03:26 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b02073800 == 177 [pid = 18541] [id = 597] 06:03:26 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23587800 == 176 [pid = 18541] [id = 505] 06:03:26 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030de000 == 175 [pid = 18541] [id = 598] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3af63f0400) [pid = 18541] [serial = 1892] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b0a961c00) [pid = 18541] [serial = 1886] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3af8ce9c00) [pid = 18541] [serial = 1895] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3af8ad8400) [pid = 18541] [serial = 1889] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3afdaac800) [pid = 18541] [serial = 1916] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b004b1800 == 174 [pid = 18541] [id = 596] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affa15800 == 173 [pid = 18541] [id = 507] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0011e800 == 172 [pid = 18541] [id = 595] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affc16800 == 171 [pid = 18541] [id = 594] 06:03:27 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b014cd800 == 170 [pid = 18541] [id = 662] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b00122000 == 169 [pid = 18541] [id = 661] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affa91000 == 168 [pid = 18541] [id = 660] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd81f800 == 167 [pid = 18541] [id = 659] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb525000 == 166 [pid = 18541] [id = 658] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af67e3000 == 165 [pid = 18541] [id = 657] 06:03:27 INFO - PROCESS | 18541 | 1460984607178 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 18541 | 1460984607225 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0511b800 == 162 [pid = 18541] [id = 647] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04a39800 == 161 [pid = 18541] [id = 646] 06:03:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048de800 == 160 [pid = 18541] [id = 645] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b030d9000 == 159 [pid = 18541] [id = 644] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b014cc000 == 158 [pid = 18541] [id = 643] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0492a800 == 157 [pid = 18541] [id = 599] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b00120000 == 156 [pid = 18541] [id = 642] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affab9800 == 155 [pid = 18541] [id = 641] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3aff046800 == 154 [pid = 18541] [id = 640] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb521000 == 153 [pid = 18541] [id = 639] 06:03:27 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afeac2000 == 152 [pid = 18541] [id = 638] 06:03:27 INFO - PROCESS | 18541 | 1460984607253 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 18541 | 1460984607257 Marionette TRACE conn3 <- [1,2690,null,{}] 06:03:27 INFO - PROCESS | 18541 | 1460984607262 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:27 INFO - PROCESS | 18541 | 1460984607459 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3afd8fa800) [pid = 18541] [serial = 1914] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b09304800) [pid = 18541] [serial = 1877] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3af8adf800) [pid = 18541] [serial = 1842] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3afbe4fc00) [pid = 18541] [serial = 1905] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3afbe58000) [pid = 18541] [serial = 1850] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3afe668400) [pid = 18541] [serial = 1856] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3af8cc8c00) [pid = 18541] [serial = 1902] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b0963e800) [pid = 18541] [serial = 1883] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b046d9000) [pid = 18541] [serial = 1868] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b051c9000) [pid = 18541] [serial = 1874] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3afd1e3400) [pid = 18541] [serial = 1911] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3afd0a2800) [pid = 18541] [serial = 1853] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3afcf48000) [pid = 18541] [serial = 1908] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b003f1c00) [pid = 18541] [serial = 1859] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3af754e000) [pid = 18541] [serial = 1899] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b039ec400) [pid = 18541] [serial = 1865] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3af7a84800) [pid = 18541] [serial = 1901] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3b02decc00) [pid = 18541] [serial = 1862] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b039e3000) [pid = 18541] [serial = 1871] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3af6010800) [pid = 18541] [serial = 1844] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3af8d26400) [pid = 18541] [serial = 1904] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b095df400) [pid = 18541] [serial = 1880] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3afc4d3000) [pid = 18541] [serial = 1907] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3af6010c00) [pid = 18541] [serial = 1898] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3afd02f800) [pid = 18541] [serial = 1910] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3afd252c00) [pid = 18541] [serial = 1913] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3af8ce2800) [pid = 18541] [serial = 1847] [outer = (nil)] [url = about:blank] 06:03:27 INFO - PROCESS | 18541 | 1460984607682 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afac7c800 == 153 [pid = 18541] [id = 680] 06:03:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3af6005400) [pid = 18541] [serial = 2041] [outer = (nil)] 06:03:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3af8cc8c00) [pid = 18541] [serial = 2042] [outer = 0x7f3af6005400] 06:03:27 INFO - PROCESS | 18541 | 1460984607745 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3afcf4f400) [pid = 18541] [serial = 2043] [outer = 0x7f3af6005400] 06:03:29 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:29 INFO - PROCESS | 18541 | 1460984609044 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 06:03:29 INFO - PROCESS | 18541 | 1460984609088 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 06:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:03:29 INFO - PROCESS | 18541 | 1460984609164 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 18541 | 1460984609171 Marionette TRACE conn3 <- [1,2694,null,{}] 06:03:29 INFO - PROCESS | 18541 | 1460984609196 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:29 INFO - PROCESS | 18541 | 1460984609421 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:03:29 INFO - PROCESS | 18541 | 1460984609639 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd805800 == 154 [pid = 18541] [id = 681] 06:03:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3afd027400) [pid = 18541] [serial = 2044] [outer = (nil)] 06:03:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3afd8fa400) [pid = 18541] [serial = 2045] [outer = 0x7f3afd027400] 06:03:29 INFO - PROCESS | 18541 | 1460984609706 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3afe670000) [pid = 18541] [serial = 2046] [outer = 0x7f3afd027400] 06:03:30 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:30 INFO - PROCESS | 18541 | 1460984610914 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 18541 | 1460984610970 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 06:03:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:03:31 INFO - PROCESS | 18541 | 1460984610998 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 18541 | 1460984611002 Marionette TRACE conn3 <- [1,2698,null,{}] 06:03:31 INFO - PROCESS | 18541 | 1460984611020 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 18541 | 1460984611345 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:03:31 INFO - PROCESS | 18541 | 1460984611376 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:31 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa89800 == 155 [pid = 18541] [id = 682] 06:03:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3afd02b000) [pid = 18541] [serial = 2047] [outer = (nil)] 06:03:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3b0012b400) [pid = 18541] [serial = 2048] [outer = 0x7f3afd02b000] 06:03:31 INFO - PROCESS | 18541 | 1460984611442 Marionette DEBUG loaded listener.js 06:03:31 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3b003f1800) [pid = 18541] [serial = 2049] [outer = 0x7f3afd02b000] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3af78aec00) [pid = 18541] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3afbe58400) [pid = 18541] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3af6004c00) [pid = 18541] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3af8ce8800) [pid = 18541] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3af8d20c00) [pid = 18541] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3afdab6400) [pid = 18541] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3af8cca000) [pid = 18541] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:03:32 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3b02de5000) [pid = 18541] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:03:33 INFO - PROCESS | 18541 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:33 INFO - PROCESS | 18541 | 1460984613147 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 18541 | 1460984613185 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 06:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:03:33 INFO - PROCESS | 18541 | 1460984613192 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 18541 | 1460984613195 Marionette TRACE conn3 <- [1,2702,null,{}] 06:03:33 INFO - PROCESS | 18541 | 1460984613201 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:33 INFO - PROCESS | 18541 | 1460984613485 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:03:33 INFO - PROCESS | 18541 | 1460984613504 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe83800 == 156 [pid = 18541] [id = 683] 06:03:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3af755ac00) [pid = 18541] [serial = 2050] [outer = (nil)] 06:03:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3b001ca000) [pid = 18541] [serial = 2051] [outer = 0x7f3af755ac00] 06:03:33 INFO - PROCESS | 18541 | 1460984613566 Marionette DEBUG loaded listener.js 06:03:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3b010ee400) [pid = 18541] [serial = 2052] [outer = 0x7f3af755ac00] 06:03:34 INFO - PROCESS | 18541 | 1460984614549 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:03:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1431ms 06:03:34 INFO - PROCESS | 18541 | 1460984614624 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 18541 | 1460984614629 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 06:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:03:34 INFO - PROCESS | 18541 | 1460984614639 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 18541 | 1460984614644 Marionette TRACE conn3 <- [1,2706,null,{}] 06:03:34 INFO - PROCESS | 18541 | 1460984614655 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:34 INFO - PROCESS | 18541 | 1460984614926 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:03:35 INFO - PROCESS | 18541 | 1460984615253 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbddb000 == 157 [pid = 18541] [id = 684] 06:03:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3af85f3400) [pid = 18541] [serial = 2053] [outer = (nil)] 06:03:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3af8d20800) [pid = 18541] [serial = 2054] [outer = 0x7f3af85f3400] 06:03:35 INFO - PROCESS | 18541 | 1460984615337 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3afbfdbc00) [pid = 18541] [serial = 2055] [outer = 0x7f3af85f3400] 06:03:36 INFO - PROCESS | 18541 | 1460984616210 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:03:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1584ms 06:03:36 INFO - PROCESS | 18541 | 1460984616222 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 18541 | 1460984616230 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 06:03:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:03:36 INFO - PROCESS | 18541 | 1460984616241 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 18541 | 1460984616245 Marionette TRACE conn3 <- [1,2710,null,{}] 06:03:36 INFO - PROCESS | 18541 | 1460984616251 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 18541 | 1460984616463 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:03:36 INFO - PROCESS | 18541 | 1460984616784 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b003c8000 == 158 [pid = 18541] [id = 685] 06:03:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3afd02f800) [pid = 18541] [serial = 2056] [outer = (nil)] 06:03:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3afd252400) [pid = 18541] [serial = 2057] [outer = 0x7f3afd02f800] 06:03:36 INFO - PROCESS | 18541 | 1460984616858 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3afdab2400) [pid = 18541] [serial = 2058] [outer = 0x7f3afd02f800] 06:03:37 INFO - PROCESS | 18541 | 1460984617854 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:03:37 INFO - PROCESS | 18541 | 1460984617878 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 06:03:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:03:37 INFO - PROCESS | 18541 | 1460984617884 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 18541 | 1460984617889 Marionette TRACE conn3 <- [1,2714,null,{}] 06:03:37 INFO - PROCESS | 18541 | 1460984617905 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:38 INFO - PROCESS | 18541 | 1460984618123 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:03:38 INFO - PROCESS | 18541 | 1460984618447 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b05105000 == 159 [pid = 18541] [id = 686] 06:03:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3afdaaa400) [pid = 18541] [serial = 2059] [outer = (nil)] 06:03:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b012adc00) [pid = 18541] [serial = 2060] [outer = 0x7f3afdaaa400] 06:03:38 INFO - PROCESS | 18541 | 1460984618524 Marionette DEBUG loaded listener.js 06:03:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3b02deac00) [pid = 18541] [serial = 2061] [outer = 0x7f3afdaaa400] 06:03:39 INFO - PROCESS | 18541 | 1460984619411 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:03:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1588ms 06:03:39 INFO - PROCESS | 18541 | 1460984619473 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:03:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:03:39 INFO - PROCESS | 18541 | 1460984619478 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 06:03:39 INFO - PROCESS | 18541 | 1460984619484 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 18541 | 1460984619487 Marionette TRACE conn3 <- [1,2718,null,{}] 06:03:39 INFO - PROCESS | 18541 | 1460984619492 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 18541 | 1460984619699 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:03:40 INFO - PROCESS | 18541 | 1460984620009 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a61d800 == 160 [pid = 18541] [id = 687] 06:03:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b0012e400) [pid = 18541] [serial = 2062] [outer = (nil)] 06:03:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b04945000) [pid = 18541] [serial = 2063] [outer = 0x7f3b0012e400] 06:03:40 INFO - PROCESS | 18541 | 1460984620085 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b051c9000) [pid = 18541] [serial = 2064] [outer = 0x7f3b0012e400] 06:03:40 INFO - PROCESS | 18541 | 1460984620910 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 18541 | 1460984620969 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 06:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:03:40 INFO - PROCESS | 18541 | 1460984620975 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 18541 | 1460984620979 Marionette TRACE conn3 <- [1,2722,null,{}] 06:03:41 INFO - PROCESS | 18541 | 1460984621003 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:41 INFO - PROCESS | 18541 | 1460984621220 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:03:41 INFO - PROCESS | 18541 | 1460984621529 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b91b000 == 161 [pid = 18541] [id = 688] 06:03:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b039e4800) [pid = 18541] [serial = 2065] [outer = (nil)] 06:03:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b095de400) [pid = 18541] [serial = 2066] [outer = 0x7f3b039e4800] 06:03:41 INFO - PROCESS | 18541 | 1460984621608 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b096c0c00) [pid = 18541] [serial = 2067] [outer = 0x7f3b039e4800] 06:03:42 INFO - PROCESS | 18541 | 1460984622453 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 18541 | 1460984622531 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 06:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:03:42 INFO - PROCESS | 18541 | 1460984622537 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 18541 | 1460984622540 Marionette TRACE conn3 <- [1,2726,null,{}] 06:03:42 INFO - PROCESS | 18541 | 1460984622546 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:42 INFO - PROCESS | 18541 | 1460984622837 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:03:43 INFO - PROCESS | 18541 | 1460984623180 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c987000 == 162 [pid = 18541] [id = 689] 06:03:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b010fac00) [pid = 18541] [serial = 2068] [outer = (nil)] 06:03:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b0c3d5400) [pid = 18541] [serial = 2069] [outer = 0x7f3b010fac00] 06:03:43 INFO - PROCESS | 18541 | 1460984623265 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b0c6d6000) [pid = 18541] [serial = 2070] [outer = 0x7f3b010fac00] 06:03:44 INFO - PROCESS | 18541 | 1460984624094 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:03:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1628ms 06:03:44 INFO - PROCESS | 18541 | 1460984624168 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 18541 | 1460984624171 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 06:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:03:44 INFO - PROCESS | 18541 | 1460984624179 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 18541 | 1460984624182 Marionette TRACE conn3 <- [1,2730,null,{}] 06:03:44 INFO - PROCESS | 18541 | 1460984624188 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:44 INFO - PROCESS | 18541 | 1460984624483 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:03:44 INFO - PROCESS | 18541 | 1460984624805 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1031a800 == 163 [pid = 18541] [id = 690] 06:03:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b01e4f800) [pid = 18541] [serial = 2071] [outer = (nil)] 06:03:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b0c8c9000) [pid = 18541] [serial = 2072] [outer = 0x7f3b01e4f800] 06:03:44 INFO - PROCESS | 18541 | 1460984624881 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b0cccd800) [pid = 18541] [serial = 2073] [outer = 0x7f3b01e4f800] 06:03:46 INFO - PROCESS | 18541 | 1460984626128 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 18541 | 1460984626165 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 06:03:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:03:46 INFO - PROCESS | 18541 | 1460984626171 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 18541 | 1460984626173 Marionette TRACE conn3 <- [1,2734,null,{}] 06:03:46 INFO - PROCESS | 18541 | 1460984626179 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:46 INFO - PROCESS | 18541 | 1460984626452 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:03:46 INFO - PROCESS | 18541 | 1460984626730 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b12b8a800 == 164 [pid = 18541] [id = 691] 06:03:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b0ba6a400) [pid = 18541] [serial = 2074] [outer = (nil)] 06:03:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3b0f745400) [pid = 18541] [serial = 2075] [outer = 0x7f3b0ba6a400] 06:03:46 INFO - PROCESS | 18541 | 1460984626802 Marionette DEBUG loaded listener.js 06:03:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3b0f937000) [pid = 18541] [serial = 2076] [outer = 0x7f3b0ba6a400] 06:03:47 INFO - PROCESS | 18541 | 1460984627649 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:03:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:03:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1526ms 06:03:47 INFO - PROCESS | 18541 | 1460984627699 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:03:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:03:47 INFO - PROCESS | 18541 | 1460984627702 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 06:03:47 INFO - PROCESS | 18541 | 1460984627708 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 18541 | 1460984627711 Marionette TRACE conn3 <- [1,2738,null,{}] 06:03:47 INFO - PROCESS | 18541 | 1460984627716 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:47 INFO - PROCESS | 18541 | 1460984627919 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:03:48 INFO - PROCESS | 18541 | 1460984628234 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157ba000 == 165 [pid = 18541] [id = 692] 06:03:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b0d68a800) [pid = 18541] [serial = 2077] [outer = (nil)] 06:03:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b0f9bf800) [pid = 18541] [serial = 2078] [outer = 0x7f3b0d68a800] 06:03:48 INFO - PROCESS | 18541 | 1460984628316 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b0ff2c400) [pid = 18541] [serial = 2079] [outer = 0x7f3b0d68a800] 06:03:49 INFO - PROCESS | 18541 | 1460984629084 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:03:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1435ms 06:03:49 INFO - PROCESS | 18541 | 1460984629144 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 18541 | 1460984629148 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 06:03:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:03:49 INFO - PROCESS | 18541 | 1460984629153 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 18541 | 1460984629157 Marionette TRACE conn3 <- [1,2742,null,{}] 06:03:49 INFO - PROCESS | 18541 | 1460984629162 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:49 INFO - PROCESS | 18541 | 1460984629357 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:03:49 INFO - PROCESS | 18541 | 1460984629688 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b17e3f000 == 166 [pid = 18541] [id = 693] 06:03:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b01e47400) [pid = 18541] [serial = 2080] [outer = (nil)] 06:03:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3b0ff35c00) [pid = 18541] [serial = 2081] [outer = 0x7f3b01e47400] 06:03:49 INFO - PROCESS | 18541 | 1460984629762 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3b10150800) [pid = 18541] [serial = 2082] [outer = 0x7f3b01e47400] 06:03:50 INFO - PROCESS | 18541 | 1460984630536 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:03:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1434ms 06:03:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:03:50 INFO - PROCESS | 18541 | 1460984630589 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 18541 | 1460984630592 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 06:03:50 INFO - PROCESS | 18541 | 1460984630598 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 18541 | 1460984630602 Marionette TRACE conn3 <- [1,2746,null,{}] 06:03:50 INFO - PROCESS | 18541 | 1460984630607 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 18541 | 1460984630817 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:03:51 INFO - PROCESS | 18541 | 1460984631057 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b218fd800 == 167 [pid = 18541] [id = 694] 06:03:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b1018fc00) [pid = 18541] [serial = 2083] [outer = (nil)] 06:03:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3b10a4d400) [pid = 18541] [serial = 2084] [outer = 0x7f3b1018fc00] 06:03:51 INFO - PROCESS | 18541 | 1460984631185 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b10a71c00) [pid = 18541] [serial = 2085] [outer = 0x7f3b1018fc00] 06:03:51 INFO - PROCESS | 18541 | 1460984631971 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:03:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1431ms 06:03:52 INFO - PROCESS | 18541 | 1460984632028 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 18541 | 1460984632032 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 06:03:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:03:52 INFO - PROCESS | 18541 | 1460984632037 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 18541 | 1460984632039 Marionette TRACE conn3 <- [1,2750,null,{}] 06:03:52 INFO - PROCESS | 18541 | 1460984632044 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:52 INFO - PROCESS | 18541 | 1460984632288 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:03:52 INFO - PROCESS | 18541 | 1460984632618 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b229a7000 == 168 [pid = 18541] [id = 695] 06:03:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b0f746400) [pid = 18541] [serial = 2086] [outer = (nil)] 06:03:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3b10a7bc00) [pid = 18541] [serial = 2087] [outer = 0x7f3b0f746400] 06:03:52 INFO - PROCESS | 18541 | 1460984632722 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3b117ac800) [pid = 18541] [serial = 2088] [outer = 0x7f3b0f746400] 06:03:53 INFO - PROCESS | 18541 | 1460984633824 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:03:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1833ms 06:03:53 INFO - PROCESS | 18541 | 1460984633870 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 18541 | 1460984633874 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 06:03:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:03:53 INFO - PROCESS | 18541 | 1460984633879 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 18541 | 1460984633881 Marionette TRACE conn3 <- [1,2754,null,{}] 06:03:53 INFO - PROCESS | 18541 | 1460984633887 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:54 INFO - PROCESS | 18541 | 1460984634180 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:03:54 INFO - PROCESS | 18541 | 1460984634517 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23b28800 == 169 [pid = 18541] [id = 696] 06:03:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b118a7400) [pid = 18541] [serial = 2089] [outer = (nil)] 06:03:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b118a8000) [pid = 18541] [serial = 2090] [outer = 0x7f3b118a7400] 06:03:54 INFO - PROCESS | 18541 | 1460984634628 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b11ae0c00) [pid = 18541] [serial = 2091] [outer = 0x7f3b118a7400] 06:03:55 INFO - PROCESS | 18541 | 1460984635382 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:03:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:03:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1536ms 06:03:55 INFO - PROCESS | 18541 | 1460984635419 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:03:55 INFO - PROCESS | 18541 | 1460984635422 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 06:03:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:03:55 INFO - PROCESS | 18541 | 1460984635428 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 18541 | 1460984635430 Marionette TRACE conn3 <- [1,2758,null,{}] 06:03:55 INFO - PROCESS | 18541 | 1460984635435 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:55 INFO - PROCESS | 18541 | 1460984635637 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:03:55 INFO - PROCESS | 18541 | 1460984635914 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b25b1f000 == 170 [pid = 18541] [id = 697] 06:03:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b117c9800) [pid = 18541] [serial = 2092] [outer = (nil)] 06:03:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b133df800) [pid = 18541] [serial = 2093] [outer = 0x7f3b117c9800] 06:03:55 INFO - PROCESS | 18541 | 1460984635987 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b13417800) [pid = 18541] [serial = 2094] [outer = 0x7f3b117c9800] 06:03:56 INFO - PROCESS | 18541 | 1460984636807 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:03:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1431ms 06:03:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:03:56 INFO - PROCESS | 18541 | 1460984636859 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 18541 | 1460984636862 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 06:03:56 INFO - PROCESS | 18541 | 1460984636868 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 18541 | 1460984636871 Marionette TRACE conn3 <- [1,2762,null,{}] 06:03:56 INFO - PROCESS | 18541 | 1460984636876 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:57 INFO - PROCESS | 18541 | 1460984637095 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:03:57 INFO - PROCESS | 18541 | 1460984637383 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2758b000 == 171 [pid = 18541] [id = 698] 06:03:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b118a7800) [pid = 18541] [serial = 2095] [outer = (nil)] 06:03:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3b13756400) [pid = 18541] [serial = 2096] [outer = 0x7f3b118a7800] 06:03:57 INFO - PROCESS | 18541 | 1460984637503 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3b13bc1c00) [pid = 18541] [serial = 2097] [outer = 0x7f3b118a7800] 06:03:58 INFO - PROCESS | 18541 | 1460984638281 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:03:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1430ms 06:03:58 INFO - PROCESS | 18541 | 1460984638298 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:03:58 INFO - PROCESS | 18541 | 1460984638301 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 06:03:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:03:58 INFO - PROCESS | 18541 | 1460984638308 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 18541 | 1460984638310 Marionette TRACE conn3 <- [1,2766,null,{}] 06:03:58 INFO - PROCESS | 18541 | 1460984638316 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:58 INFO - PROCESS | 18541 | 1460984638528 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:03:58 INFO - PROCESS | 18541 | 1460984638811 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27da7000 == 172 [pid = 18541] [id = 699] 06:03:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b1271e400) [pid = 18541] [serial = 2098] [outer = (nil)] 06:03:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3b13e26000) [pid = 18541] [serial = 2099] [outer = 0x7f3b1271e400] 06:03:58 INFO - PROCESS | 18541 | 1460984638888 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b1497b800) [pid = 18541] [serial = 2100] [outer = 0x7f3b1271e400] 06:03:59 INFO - PROCESS | 18541 | 1460984639734 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:03:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:03:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1488ms 06:03:59 INFO - PROCESS | 18541 | 1460984639797 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 18541 | 1460984639800 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 06:03:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:03:59 INFO - PROCESS | 18541 | 1460984639806 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:03:59 INFO - PROCESS | 18541 | 1460984639809 Marionette TRACE conn3 <- [1,2770,null,{}] 06:03:59 INFO - PROCESS | 18541 | 1460984639815 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 18541 | 1460984640031 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:04:00 INFO - PROCESS | 18541 | 1460984640356 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a730800 == 173 [pid = 18541] [id = 700] 06:04:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b1390ec00) [pid = 18541] [serial = 2101] [outer = (nil)] 06:04:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3b149cbc00) [pid = 18541] [serial = 2102] [outer = 0x7f3b1390ec00] 06:04:00 INFO - PROCESS | 18541 | 1460984640434 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b149d2800) [pid = 18541] [serial = 2103] [outer = 0x7f3b1390ec00] 06:04:01 INFO - PROCESS | 18541 | 1460984641216 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:04:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:04:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1480ms 06:04:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:04:01 INFO - PROCESS | 18541 | 1460984641288 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:04:01 INFO - PROCESS | 18541 | 1460984641291 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 06:04:01 INFO - PROCESS | 18541 | 1460984641298 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 18541 | 1460984641300 Marionette TRACE conn3 <- [1,2774,null,{}] 06:04:01 INFO - PROCESS | 18541 | 1460984641307 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:01 INFO - PROCESS | 18541 | 1460984641569 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:04:01 INFO - PROCESS | 18541 | 1460984641910 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af732f800 == 174 [pid = 18541] [id = 701] 06:04:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3af6007800) [pid = 18541] [serial = 2104] [outer = (nil)] 06:04:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3afc4ddc00) [pid = 18541] [serial = 2105] [outer = 0x7f3af6007800] 06:04:02 INFO - PROCESS | 18541 | 1460984641994 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3b149d5c00) [pid = 18541] [serial = 2106] [outer = 0x7f3af6007800] 06:04:03 INFO - PROCESS | 18541 | 1460984643287 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:04:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2080ms 06:04:03 INFO - PROCESS | 18541 | 1460984643436 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 18541 | 1460984643442 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 06:04:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:04:03 INFO - PROCESS | 18541 | 1460984643466 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 18541 | 1460984643471 Marionette TRACE conn3 <- [1,2778,null,{}] 06:04:03 INFO - PROCESS | 18541 | 1460984643478 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:03 INFO - PROCESS | 18541 | 1460984643691 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:04:03 INFO - PROCESS | 18541 | 1460984643969 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb51e000 == 175 [pid = 18541] [id = 702] 06:04:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3af74ee800) [pid = 18541] [serial = 2107] [outer = (nil)] 06:04:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3af8ccbc00) [pid = 18541] [serial = 2108] [outer = 0x7f3af74ee800] 06:04:04 INFO - PROCESS | 18541 | 1460984644037 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3afbe4e400) [pid = 18541] [serial = 2109] [outer = 0x7f3af74ee800] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affa89800 == 174 [pid = 18541] [id = 682] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd805800 == 173 [pid = 18541] [id = 681] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afac7c800 == 172 [pid = 18541] [id = 680] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbc83000 == 171 [pid = 18541] [id = 679] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b15093800 == 170 [pid = 18541] [id = 677] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b148c6800 == 169 [pid = 18541] [id = 676] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b13c77800 == 168 [pid = 18541] [id = 675] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1334c000 == 167 [pid = 18541] [id = 674] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10cb3000 == 166 [pid = 18541] [id = 673] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10793000 == 165 [pid = 18541] [id = 672] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1058f000 == 164 [pid = 18541] [id = 671] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0e5b0000 == 163 [pid = 18541] [id = 670] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c718000 == 162 [pid = 18541] [id = 669] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6df800 == 161 [pid = 18541] [id = 668] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a93b000 == 160 [pid = 18541] [id = 667] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0948a800 == 159 [pid = 18541] [id = 666] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affcb9000 == 158 [pid = 18541] [id = 665] 06:04:05 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd7a3000 == 157 [pid = 18541] [id = 664] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3b051c5400) [pid = 18541] [serial = 1989] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3b046c2400) [pid = 18541] [serial = 1988] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3afbfcec00) [pid = 18541] [serial = 1973] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3b0b678400) [pid = 18541] [serial = 1955] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3b0b9a5400) [pid = 18541] [serial = 1958] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3afcf48800) [pid = 18541] [serial = 1974] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3af8cbf000) [pid = 18541] [serial = 1919] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3af63f1000) [pid = 18541] [serial = 1968] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b02de2800) [pid = 18541] [serial = 1940] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3b0930a000) [pid = 18541] [serial = 1949] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3b029c6000) [pid = 18541] [serial = 1937] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3b0be09000) [pid = 18541] [serial = 1964] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3afbc5b800) [pid = 18541] [serial = 1970] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3afbe5bc00) [pid = 18541] [serial = 1971] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3b0ba6a000) [pid = 18541] [serial = 1961] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b0a960400) [pid = 18541] [serial = 1952] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3afdab6000) [pid = 18541] [serial = 1977] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b00578400) [pid = 18541] [serial = 1982] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b03163800) [pid = 18541] [serial = 1943] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3afd8f6c00) [pid = 18541] [serial = 1925] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3afd0aa400) [pid = 18541] [serial = 1976] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3b001c0000) [pid = 18541] [serial = 1931] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3aff0ee000) [pid = 18541] [serial = 1979] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b0494b400) [pid = 18541] [serial = 1946] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3b046dd400) [pid = 18541] [serial = 1985] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3afc18bc00) [pid = 18541] [serial = 1922] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3b012a8c00) [pid = 18541] [serial = 1983] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3af6009400) [pid = 18541] [serial = 1967] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3affcf9800) [pid = 18541] [serial = 1980] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b047d8c00) [pid = 18541] [serial = 1986] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3affc2a000) [pid = 18541] [serial = 1928] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b005c6c00) [pid = 18541] [serial = 1934] [outer = (nil)] [url = about:blank] 06:04:05 INFO - PROCESS | 18541 | 1460984645667 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2236ms 06:04:05 INFO - PROCESS | 18541 | 1460984645700 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 18541 | 1460984645707 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 06:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:04:05 INFO - PROCESS | 18541 | 1460984645716 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 18541 | 1460984645720 Marionette TRACE conn3 <- [1,2782,null,{}] 06:04:05 INFO - PROCESS | 18541 | 1460984645725 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 18541 | 1460984645942 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:04:06 INFO - PROCESS | 18541 | 1460984646137 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af90e2000 == 158 [pid = 18541] [id = 703] 06:04:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3af6009400) [pid = 18541] [serial = 2110] [outer = (nil)] 06:04:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3afbe61c00) [pid = 18541] [serial = 2111] [outer = 0x7f3af6009400] 06:04:06 INFO - PROCESS | 18541 | 1460984646199 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3afd8fa800) [pid = 18541] [serial = 2112] [outer = 0x7f3af6009400] 06:04:06 INFO - PROCESS | 18541 | 1460984646968 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1282ms 06:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:04:07 INFO - PROCESS | 18541 | 1460984646998 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 18541 | 1460984647000 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 06:04:07 INFO - PROCESS | 18541 | 1460984647007 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 18541 | 1460984647012 Marionette TRACE conn3 <- [1,2786,null,{}] 06:04:07 INFO - PROCESS | 18541 | 1460984647028 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:07 INFO - PROCESS | 18541 | 1460984647227 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:04:07 INFO - PROCESS | 18541 | 1460984647452 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd807000 == 159 [pid = 18541] [id = 704] 06:04:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3afbe56400) [pid = 18541] [serial = 2113] [outer = (nil)] 06:04:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3aff0ef000) [pid = 18541] [serial = 2114] [outer = 0x7f3afbe56400] 06:04:07 INFO - PROCESS | 18541 | 1460984647515 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b010f7c00) [pid = 18541] [serial = 2115] [outer = 0x7f3afbe56400] 06:04:08 INFO - PROCESS | 18541 | 1460984648285 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1332ms 06:04:08 INFO - PROCESS | 18541 | 1460984648343 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:04:08 INFO - PROCESS | 18541 | 1460984648347 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 06:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:04:08 INFO - PROCESS | 18541 | 1460984648353 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 18541 | 1460984648355 Marionette TRACE conn3 <- [1,2790,null,{}] 06:04:08 INFO - PROCESS | 18541 | 1460984648370 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:08 INFO - PROCESS | 18541 | 1460984648651 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:04:08 INFO - PROCESS | 18541 | 1460984648680 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa82800 == 160 [pid = 18541] [id = 705] 06:04:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3afd02c000) [pid = 18541] [serial = 2116] [outer = (nil)] 06:04:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b02fd7000) [pid = 18541] [serial = 2117] [outer = 0x7f3afd02c000] 06:04:08 INFO - PROCESS | 18541 | 1460984648742 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b046e0c00) [pid = 18541] [serial = 2118] [outer = 0x7f3afd02c000] 06:04:09 INFO - PROCESS | 18541 | 1460984649703 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:04:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1375ms 06:04:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:04:09 INFO - PROCESS | 18541 | 1460984649753 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 18541 | 1460984649756 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 06:04:09 INFO - PROCESS | 18541 | 1460984649763 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 18541 | 1460984649766 Marionette TRACE conn3 <- [1,2794,null,{}] 06:04:09 INFO - PROCESS | 18541 | 1460984649771 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:10 INFO - PROCESS | 18541 | 1460984650823 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b012a8800) [pid = 18541] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3af600d400) [pid = 18541] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3afbfdb000) [pid = 18541] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3af74ebc00) [pid = 18541] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3afbe5c400) [pid = 18541] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3afd026800) [pid = 18541] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3afd027400) [pid = 18541] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3af8cca800) [pid = 18541] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3afbe55c00) [pid = 18541] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3afcf51400) [pid = 18541] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b012a5c00) [pid = 18541] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b0057cc00) [pid = 18541] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3afd02b000) [pid = 18541] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3af6005400) [pid = 18541] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3afab7bc00) [pid = 18541] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3af63e5400) [pid = 18541] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3afdbc4400) [pid = 18541] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3af7a86c00) [pid = 18541] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3aff0f3c00) [pid = 18541] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:04:10 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3af8cc4800) [pid = 18541] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:04:11 INFO - PROCESS | 18541 | 1460984651052 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb523000 == 161 [pid = 18541] [id = 706] 06:04:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3af6005400) [pid = 18541] [serial = 2119] [outer = (nil)] 06:04:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3af7a86c00) [pid = 18541] [serial = 2120] [outer = 0x7f3af6005400] 06:04:11 INFO - PROCESS | 18541 | 1460984651114 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3afbfdb000) [pid = 18541] [serial = 2121] [outer = 0x7f3af6005400] 06:04:11 INFO - PROCESS | 18541 | 1460984651713 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:04:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2030ms 06:04:11 INFO - PROCESS | 18541 | 1460984651792 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:04:11 INFO - PROCESS | 18541 | 1460984651796 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 06:04:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:04:11 INFO - PROCESS | 18541 | 1460984651802 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 18541 | 1460984651805 Marionette TRACE conn3 <- [1,2798,null,{}] 06:04:11 INFO - PROCESS | 18541 | 1460984651810 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:12 INFO - PROCESS | 18541 | 1460984652051 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:04:12 INFO - PROCESS | 18541 | 1460984652243 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014de000 == 162 [pid = 18541] [id = 707] 06:04:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3af600d400) [pid = 18541] [serial = 2122] [outer = (nil)] 06:04:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b01dbdc00) [pid = 18541] [serial = 2123] [outer = 0x7f3af600d400] 06:04:12 INFO - PROCESS | 18541 | 1460984652310 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b0b672800) [pid = 18541] [serial = 2124] [outer = 0x7f3af600d400] 06:04:13 INFO - PROCESS | 18541 | 1460984653309 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1531ms 06:04:13 INFO - PROCESS | 18541 | 1460984653334 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 18541 | 1460984653340 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 06:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:04:13 INFO - PROCESS | 18541 | 1460984653348 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 18541 | 1460984653354 Marionette TRACE conn3 <- [1,2802,null,{}] 06:04:13 INFO - PROCESS | 18541 | 1460984653362 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 18541 | 1460984653612 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:04:13 INFO - PROCESS | 18541 | 1460984653956 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbcdc000 == 163 [pid = 18541] [id = 708] 06:04:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3afc18ec00) [pid = 18541] [serial = 2125] [outer = (nil)] 06:04:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3afcf4ec00) [pid = 18541] [serial = 2126] [outer = 0x7f3afc18ec00] 06:04:14 INFO - PROCESS | 18541 | 1460984654038 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3afd261400) [pid = 18541] [serial = 2127] [outer = 0x7f3afc18ec00] 06:04:14 INFO - PROCESS | 18541 | 1460984654938 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1633ms 06:04:14 INFO - PROCESS | 18541 | 1460984654982 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:04:14 INFO - PROCESS | 18541 | 1460984654991 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 06:04:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:04:15 INFO - PROCESS | 18541 | 1460984655002 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 18541 | 1460984655005 Marionette TRACE conn3 <- [1,2806,null,{}] 06:04:15 INFO - PROCESS | 18541 | 1460984655012 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:15 INFO - PROCESS | 18541 | 1460984655250 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:04:15 INFO - PROCESS | 18541 | 1460984655568 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0049f000 == 164 [pid = 18541] [id = 709] 06:04:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3afe665c00) [pid = 18541] [serial = 2128] [outer = (nil)] 06:04:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b001be400) [pid = 18541] [serial = 2129] [outer = 0x7f3afe665c00] 06:04:15 INFO - PROCESS | 18541 | 1460984655647 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b010fa000) [pid = 18541] [serial = 2130] [outer = 0x7f3afe665c00] 06:04:16 INFO - PROCESS | 18541 | 1460984656490 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1532ms 06:04:16 INFO - PROCESS | 18541 | 1460984656533 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 18541 | 1460984656536 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 06:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:04:16 INFO - PROCESS | 18541 | 1460984656542 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 18541 | 1460984656548 Marionette TRACE conn3 <- [1,2810,null,{}] 06:04:16 INFO - PROCESS | 18541 | 1460984656582 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:16 INFO - PROCESS | 18541 | 1460984656791 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:04:17 INFO - PROCESS | 18541 | 1460984657109 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b04ab2000 == 165 [pid = 18541] [id = 710] 06:04:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b046e1000) [pid = 18541] [serial = 2131] [outer = (nil)] 06:04:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b095d4c00) [pid = 18541] [serial = 2132] [outer = 0x7f3b046e1000] 06:04:17 INFO - PROCESS | 18541 | 1460984657190 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3b0a96a800) [pid = 18541] [serial = 2133] [outer = 0x7f3b046e1000] 06:04:17 INFO - PROCESS | 18541 | 1460984657977 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1493ms 06:04:18 INFO - PROCESS | 18541 | 1460984658035 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:04:18 INFO - PROCESS | 18541 | 1460984658040 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 06:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:04:18 INFO - PROCESS | 18541 | 1460984658045 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 18541 | 1460984658048 Marionette TRACE conn3 <- [1,2814,null,{}] 06:04:18 INFO - PROCESS | 18541 | 1460984658053 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:18 INFO - PROCESS | 18541 | 1460984658254 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:04:18 INFO - PROCESS | 18541 | 1460984658529 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a75c000 == 166 [pid = 18541] [id = 711] 06:04:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3b010eec00) [pid = 18541] [serial = 2134] [outer = (nil)] 06:04:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b0be0c800) [pid = 18541] [serial = 2135] [outer = 0x7f3b010eec00] 06:04:18 INFO - PROCESS | 18541 | 1460984658645 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3b0c0e5800) [pid = 18541] [serial = 2136] [outer = 0x7f3b010eec00] 06:04:19 INFO - PROCESS | 18541 | 1460984659443 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1435ms 06:04:19 INFO - PROCESS | 18541 | 1460984659482 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 18541 | 1460984659485 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 06:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:04:19 INFO - PROCESS | 18541 | 1460984659491 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 18541 | 1460984659493 Marionette TRACE conn3 <- [1,2818,null,{}] 06:04:19 INFO - PROCESS | 18541 | 1460984659499 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:19 INFO - PROCESS | 18541 | 1460984659716 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:04:20 INFO - PROCESS | 18541 | 1460984659991 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6dc800 == 167 [pid = 18541] [id = 712] 06:04:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b04945400) [pid = 18541] [serial = 2137] [outer = (nil)] 06:04:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b0c3d6400) [pid = 18541] [serial = 2138] [outer = 0x7f3b04945400] 06:04:20 INFO - PROCESS | 18541 | 1460984660103 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3b0c55dc00) [pid = 18541] [serial = 2139] [outer = 0x7f3b04945400] 06:04:20 INFO - PROCESS | 18541 | 1460984660907 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1475ms 06:04:20 INFO - PROCESS | 18541 | 1460984660967 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 18541 | 1460984660971 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 06:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:04:20 INFO - PROCESS | 18541 | 1460984660976 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 18541 | 1460984660978 Marionette TRACE conn3 <- [1,2822,null,{}] 06:04:20 INFO - PROCESS | 18541 | 1460984660984 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:21 INFO - PROCESS | 18541 | 1460984661218 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:04:21 INFO - PROCESS | 18541 | 1460984661544 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c976800 == 168 [pid = 18541] [id = 713] 06:04:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3b0cabcc00) [pid = 18541] [serial = 2140] [outer = (nil)] 06:04:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b0f859800) [pid = 18541] [serial = 2141] [outer = 0x7f3b0cabcc00] 06:04:21 INFO - PROCESS | 18541 | 1460984661624 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b0fa0b800) [pid = 18541] [serial = 2142] [outer = 0x7f3b0cabcc00] 06:04:22 INFO - PROCESS | 18541 | 1460984662459 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:04:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1533ms 06:04:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:04:22 INFO - PROCESS | 18541 | 1460984662511 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 18541 | 1460984662514 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 06:04:22 INFO - PROCESS | 18541 | 1460984662520 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 18541 | 1460984662523 Marionette TRACE conn3 <- [1,2826,null,{}] 06:04:22 INFO - PROCESS | 18541 | 1460984662529 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 18541 | 1460984662744 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 06:04:23 INFO - PROCESS | 18541 | 1460984663037 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1031a000 == 169 [pid = 18541] [id = 714] 06:04:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b0cabd800) [pid = 18541] [serial = 2143] [outer = (nil)] 06:04:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b10156c00) [pid = 18541] [serial = 2144] [outer = 0x7f3b0cabd800] 06:04:23 INFO - PROCESS | 18541 | 1460984663119 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b10190800) [pid = 18541] [serial = 2145] [outer = 0x7f3b0cabd800] 06:04:23 INFO - PROCESS | 18541 | 1460984663901 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1441ms 06:04:23 INFO - PROCESS | 18541 | 1460984663961 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 06:04:23 INFO - PROCESS | 18541 | 1460984663964 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 06:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:04:23 INFO - PROCESS | 18541 | 1460984663970 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 18541 | 1460984663972 Marionette TRACE conn3 <- [1,2830,null,{}] 06:04:23 INFO - PROCESS | 18541 | 1460984663978 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:24 INFO - PROCESS | 18541 | 1460984664193 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 06:04:24 INFO - PROCESS | 18541 | 1460984664515 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10c9c800 == 170 [pid = 18541] [id = 715] 06:04:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3af8ce3000) [pid = 18541] [serial = 2146] [outer = (nil)] 06:04:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b029cb800) [pid = 18541] [serial = 2147] [outer = 0x7f3af8ce3000] 06:04:24 INFO - PROCESS | 18541 | 1460984664606 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3b0ff27400) [pid = 18541] [serial = 2148] [outer = 0x7f3af8ce3000] 06:04:25 INFO - PROCESS | 18541 | 1460984665459 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:04:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1529ms 06:04:25 INFO - PROCESS | 18541 | 1460984665500 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 18541 | 1460984665504 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 06:04:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:04:25 INFO - PROCESS | 18541 | 1460984665509 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 18541 | 1460984665512 Marionette TRACE conn3 <- [1,2834,null,{}] 06:04:25 INFO - PROCESS | 18541 | 1460984665518 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:25 INFO - PROCESS | 18541 | 1460984665735 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 06:04:26 INFO - PROCESS | 18541 | 1460984666016 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b144f1800 == 171 [pid = 18541] [id = 716] 06:04:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3afd87c800) [pid = 18541] [serial = 2149] [outer = (nil)] 06:04:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b133e0400) [pid = 18541] [serial = 2150] [outer = 0x7f3afd87c800] 06:04:26 INFO - PROCESS | 18541 | 1460984666134 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3b149d5400) [pid = 18541] [serial = 2151] [outer = 0x7f3afd87c800] 06:04:26 INFO - PROCESS | 18541 | 1460984666939 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1482ms 06:04:26 INFO - PROCESS | 18541 | 1460984666993 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 06:04:26 INFO - PROCESS | 18541 | 1460984666997 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 06:04:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:04:27 INFO - PROCESS | 18541 | 1460984667002 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 18541 | 1460984667004 Marionette TRACE conn3 <- [1,2838,null,{}] 06:04:27 INFO - PROCESS | 18541 | 1460984667010 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:27 INFO - PROCESS | 18541 | 1460984667228 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 06:04:27 INFO - PROCESS | 18541 | 1460984667564 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b159c0000 == 172 [pid = 18541] [id = 717] 06:04:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b10191c00) [pid = 18541] [serial = 2152] [outer = (nil)] 06:04:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b1500a000) [pid = 18541] [serial = 2153] [outer = 0x7f3b10191c00] 06:04:27 INFO - PROCESS | 18541 | 1460984667644 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3b15335400) [pid = 18541] [serial = 2154] [outer = 0x7f3b10191c00] 06:04:28 INFO - PROCESS | 18541 | 1460984668470 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:04:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1541ms 06:04:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:04:28 INFO - PROCESS | 18541 | 1460984668545 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 18541 | 1460984668548 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 06:04:28 INFO - PROCESS | 18541 | 1460984668555 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 18541 | 1460984668559 Marionette TRACE conn3 <- [1,2842,null,{}] 06:04:28 INFO - PROCESS | 18541 | 1460984668564 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:28 INFO - PROCESS | 18541 | 1460984668839 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 06:04:29 INFO - PROCESS | 18541 | 1460984669166 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27273000 == 173 [pid = 18541] [id = 718] 06:04:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b1639ac00) [pid = 18541] [serial = 2155] [outer = (nil)] 06:04:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3b17e71c00) [pid = 18541] [serial = 2156] [outer = 0x7f3b1639ac00] 06:04:29 INFO - PROCESS | 18541 | 1460984669245 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3b1ba58c00) [pid = 18541] [serial = 2157] [outer = 0x7f3b1639ac00] 06:04:30 INFO - PROCESS | 18541 | 1460984670059 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:04:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1578ms 06:04:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:04:30 INFO - PROCESS | 18541 | 1460984670133 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 18541 | 1460984670135 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 06:04:30 INFO - PROCESS | 18541 | 1460984670141 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 18541 | 1460984670144 Marionette TRACE conn3 <- [1,2846,null,{}] 06:04:30 INFO - PROCESS | 18541 | 1460984670149 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:30 INFO - PROCESS | 18541 | 1460984670382 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 06:04:30 INFO - PROCESS | 18541 | 1460984670705 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afaa7f000 == 174 [pid = 18541] [id = 719] 06:04:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3b163a3800) [pid = 18541] [serial = 2158] [outer = (nil)] 06:04:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3b218d3800) [pid = 18541] [serial = 2159] [outer = 0x7f3b163a3800] 06:04:30 INFO - PROCESS | 18541 | 1460984670774 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3b22482400) [pid = 18541] [serial = 2160] [outer = 0x7f3b163a3800] 06:04:31 INFO - PROCESS | 18541 | 1460984671547 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:04:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1478ms 06:04:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:04:31 INFO - PROCESS | 18541 | 1460984671618 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 06:04:31 INFO - PROCESS | 18541 | 1460984671621 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 06:04:31 INFO - PROCESS | 18541 | 1460984671627 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 18541 | 1460984671630 Marionette TRACE conn3 <- [1,2850,null,{}] 06:04:31 INFO - PROCESS | 18541 | 1460984671635 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:31 INFO - PROCESS | 18541 | 1460984671831 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 06:04:32 INFO - PROCESS | 18541 | 1460984672113 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2bf6e000 == 175 [pid = 18541] [id = 720] 06:04:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3b163a3c00) [pid = 18541] [serial = 2161] [outer = (nil)] 06:04:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 268 (0x7f3b2276f800) [pid = 18541] [serial = 2162] [outer = 0x7f3b163a3c00] 06:04:32 INFO - PROCESS | 18541 | 1460984672224 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 269 (0x7f3b22993000) [pid = 18541] [serial = 2163] [outer = 0x7f3b163a3c00] 06:04:32 INFO - PROCESS | 18541 | 1460984672997 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1434ms 06:04:33 INFO - PROCESS | 18541 | 1460984673062 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 18541 | 1460984673066 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 06:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:04:33 INFO - PROCESS | 18541 | 1460984673072 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 18541 | 1460984673075 Marionette TRACE conn3 <- [1,2854,null,{}] 06:04:33 INFO - PROCESS | 18541 | 1460984673080 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:33 INFO - PROCESS | 18541 | 1460984673306 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 06:04:33 INFO - PROCESS | 18541 | 1460984673640 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8c83000 == 176 [pid = 18541] [id = 721] 06:04:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 270 (0x7f3b1ba5b400) [pid = 18541] [serial = 2164] [outer = (nil)] 06:04:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 271 (0x7f3b22b45000) [pid = 18541] [serial = 2165] [outer = 0x7f3b1ba5b400] 06:04:33 INFO - PROCESS | 18541 | 1460984673719 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 272 (0x7f3b22bda400) [pid = 18541] [serial = 2166] [outer = 0x7f3b1ba5b400] 06:04:34 INFO - PROCESS | 18541 | 1460984674530 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1527ms 06:04:34 INFO - PROCESS | 18541 | 1460984674600 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 06:04:34 INFO - PROCESS | 18541 | 1460984674603 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 06:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:04:34 INFO - PROCESS | 18541 | 1460984674609 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:04:34 INFO - PROCESS | 18541 | 1460984674611 Marionette TRACE conn3 <- [1,2858,null,{}] 06:04:34 INFO - PROCESS | 18541 | 1460984674617 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:34 INFO - PROCESS | 18541 | 1460984674845 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 06:04:35 INFO - PROCESS | 18541 | 1460984675177 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02e0e800 == 177 [pid = 18541] [id = 722] 06:04:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 273 (0x7f3afdbc2400) [pid = 18541] [serial = 2167] [outer = (nil)] 06:04:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 274 (0x7f3b238d4800) [pid = 18541] [serial = 2168] [outer = 0x7f3afdbc2400] 06:04:35 INFO - PROCESS | 18541 | 1460984675262 Marionette DEBUG loaded listener.js 06:04:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 275 (0x7f3b23b0e800) [pid = 18541] [serial = 2169] [outer = 0x7f3afdbc2400] 06:04:36 INFO - PROCESS | 18541 | 1460984676040 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1480ms 06:04:36 INFO - PROCESS | 18541 | 1460984676090 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 18541 | 1460984676092 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 06:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:04:36 INFO - PROCESS | 18541 | 1460984676099 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 18541 | 1460984676101 Marionette TRACE conn3 <- [1,2862,null,{}] 06:04:36 INFO - PROCESS | 18541 | 1460984676106 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:36 INFO - PROCESS | 18541 | 1460984676329 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 06:04:36 INFO - PROCESS | 18541 | 1460984676654 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af4472000 == 178 [pid = 18541] [id = 723] 06:04:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 276 (0x7f3b029c8800) [pid = 18541] [serial = 2170] [outer = (nil)] 06:04:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 277 (0x7f3b25a98c00) [pid = 18541] [serial = 2171] [outer = 0x7f3b029c8800] 06:04:36 INFO - PROCESS | 18541 | 1460984676734 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 278 (0x7f3b25b8b800) [pid = 18541] [serial = 2172] [outer = 0x7f3b029c8800] 06:04:37 INFO - PROCESS | 18541 | 1460984677577 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1530ms 06:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:04:37 INFO - PROCESS | 18541 | 1460984677630 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 06:04:37 INFO - PROCESS | 18541 | 1460984677633 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 06:04:37 INFO - PROCESS | 18541 | 1460984677639 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:04:37 INFO - PROCESS | 18541 | 1460984677642 Marionette TRACE conn3 <- [1,2866,null,{}] 06:04:37 INFO - PROCESS | 18541 | 1460984677647 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:37 INFO - PROCESS | 18541 | 1460984677871 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 06:04:38 INFO - PROCESS | 18541 | 1460984678201 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af448b800 == 179 [pid = 18541] [id = 724] 06:04:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 279 (0x7f3b23943400) [pid = 18541] [serial = 2173] [outer = (nil)] 06:04:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 280 (0x7f3b2728c000) [pid = 18541] [serial = 2174] [outer = 0x7f3b23943400] 06:04:38 INFO - PROCESS | 18541 | 1460984678279 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 281 (0x7f3b27828000) [pid = 18541] [serial = 2175] [outer = 0x7f3b23943400] 06:04:39 INFO - PROCESS | 18541 | 1460984679094 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1489ms 06:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:04:39 INFO - PROCESS | 18541 | 1460984679128 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 18541 | 1460984679131 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 06:04:39 INFO - PROCESS | 18541 | 1460984679137 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 18541 | 1460984679140 Marionette TRACE conn3 <- [1,2870,null,{}] 06:04:39 INFO - PROCESS | 18541 | 1460984679145 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 18541 | 1460984679360 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 06:04:39 INFO - PROCESS | 18541 | 1460984679705 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af9193000 == 180 [pid = 18541] [id = 725] 06:04:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 282 (0x7f3af6144c00) [pid = 18541] [serial = 2176] [outer = (nil)] 06:04:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 283 (0x7f3af614a400) [pid = 18541] [serial = 2177] [outer = 0x7f3af6144c00] 06:04:39 INFO - PROCESS | 18541 | 1460984679783 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 284 (0x7f3af614f000) [pid = 18541] [serial = 2178] [outer = 0x7f3af6144c00] 06:04:40 INFO - PROCESS | 18541 | 1460984680611 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1542ms 06:04:40 INFO - PROCESS | 18541 | 1460984680680 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 06:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:04:40 INFO - PROCESS | 18541 | 1460984680684 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 06:04:40 INFO - PROCESS | 18541 | 1460984680690 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 18541 | 1460984680693 Marionette TRACE conn3 <- [1,2874,null,{}] 06:04:40 INFO - PROCESS | 18541 | 1460984680698 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:40 INFO - PROCESS | 18541 | 1460984680924 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 06:04:41 INFO - PROCESS | 18541 | 1460984681276 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af3d3d800 == 181 [pid = 18541] [id = 726] 06:04:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 285 (0x7f3af6006800) [pid = 18541] [serial = 2179] [outer = (nil)] 06:04:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 286 (0x7f3af63ee800) [pid = 18541] [serial = 2180] [outer = 0x7f3af6006800] 06:04:41 INFO - PROCESS | 18541 | 1460984681348 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 18541 | ++DOMWINDOW == 287 (0x7f3afbfd9000) [pid = 18541] [serial = 2181] [outer = 0x7f3af6006800] 06:04:42 INFO - PROCESS | 18541 | 1460984682072 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1483ms 06:04:42 INFO - PROCESS | 18541 | 1460984682174 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 06:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:04:42 INFO - PROCESS | 18541 | 1460984682180 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 06:04:42 INFO - PROCESS | 18541 | 1460984682185 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 18541 | 1460984682188 Marionette TRACE conn3 <- [1,2878,null,{}] 06:04:42 INFO - PROCESS | 18541 | 1460984682193 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:42 INFO - PROCESS | 18541 | 1460984682418 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 06:04:42 INFO - PROCESS | 18541 | 1460984682756 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af918f800 == 182 [pid = 18541] [id = 727] 06:04:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 288 (0x7f3af600f800) [pid = 18541] [serial = 2182] [outer = (nil)] 06:04:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 289 (0x7f3b2782b400) [pid = 18541] [serial = 2183] [outer = 0x7f3af600f800] 06:04:42 INFO - PROCESS | 18541 | 1460984682832 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 18541 | ++DOMWINDOW == 290 (0x7f3b279af400) [pid = 18541] [serial = 2184] [outer = 0x7f3af600f800] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0d958000 == 181 [pid = 18541] [id = 58] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb523000 == 180 [pid = 18541] [id = 706] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affa82800 == 179 [pid = 18541] [id = 705] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd807000 == 178 [pid = 18541] [id = 704] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af90e2000 == 177 [pid = 18541] [id = 703] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb51e000 == 176 [pid = 18541] [id = 702] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2758b000 == 175 [pid = 18541] [id = 698] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b25b1f000 == 174 [pid = 18541] [id = 697] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23b28800 == 173 [pid = 18541] [id = 696] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b229a7000 == 172 [pid = 18541] [id = 695] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b218fd800 == 171 [pid = 18541] [id = 694] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b17e3f000 == 170 [pid = 18541] [id = 693] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157ba000 == 169 [pid = 18541] [id = 692] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b12b8a800 == 168 [pid = 18541] [id = 691] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1031a800 == 167 [pid = 18541] [id = 690] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c987000 == 166 [pid = 18541] [id = 689] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b91b000 == 165 [pid = 18541] [id = 688] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a61d800 == 164 [pid = 18541] [id = 687] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b05105000 == 163 [pid = 18541] [id = 686] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b003c8000 == 162 [pid = 18541] [id = 685] 06:04:44 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbddb000 == 161 [pid = 18541] [id = 684] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 289 (0x7f3b001ca000) [pid = 18541] [serial = 2051] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 288 (0x7f3b02b96400) [pid = 18541] [serial = 1806] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 287 (0x7f3af8ceb400) [pid = 18541] [serial = 2040] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 286 (0x7f3b0012d800) [pid = 18541] [serial = 1695] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 285 (0x7f3b039e5c00) [pid = 18541] [serial = 1815] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 284 (0x7f3b0c6f5800) [pid = 18541] [serial = 2018] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 283 (0x7f3b0c3ce000) [pid = 18541] [serial = 2009] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 282 (0x7f3b0a963400) [pid = 18541] [serial = 2006] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 281 (0x7f3b0f938800) [pid = 18541] [serial = 2033] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 280 (0x7f3b0c6cfc00) [pid = 18541] [serial = 2015] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 279 (0x7f3afdbc4800) [pid = 18541] [serial = 1997] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 278 (0x7f3affcfbc00) [pid = 18541] [serial = 1794] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 277 (0x7f3afd87dc00) [pid = 18541] [serial = 1782] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 276 (0x7f3afe670000) [pid = 18541] [serial = 2046] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 275 (0x7f3b012a9000) [pid = 18541] [serial = 2000] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 274 (0x7f3afd8fe800) [pid = 18541] [serial = 1785] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 273 (0x7f3af74e9800) [pid = 18541] [serial = 2039] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 272 (0x7f3b0f7de800) [pid = 18541] [serial = 2030] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 271 (0x7f3af8d18800) [pid = 18541] [serial = 2036] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 270 (0x7f3affc30400) [pid = 18541] [serial = 1791] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 269 (0x7f3afd1e9800) [pid = 18541] [serial = 1779] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 268 (0x7f3b01e49000) [pid = 18541] [serial = 1803] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 267 (0x7f3b010ec800) [pid = 18541] [serial = 1800] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3b0012b400) [pid = 18541] [serial = 2048] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3afcf4f400) [pid = 18541] [serial = 2043] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3b02fdec00) [pid = 18541] [serial = 1812] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3afab79c00) [pid = 18541] [serial = 1994] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3b02de9c00) [pid = 18541] [serial = 1809] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3aff0f1000) [pid = 18541] [serial = 1788] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3afd8fa400) [pid = 18541] [serial = 2045] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b0da71800) [pid = 18541] [serial = 2024] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b003f1800) [pid = 18541] [serial = 2049] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3b0f742800) [pid = 18541] [serial = 2027] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3af8cc8c00) [pid = 18541] [serial = 2042] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3b0527a800) [pid = 18541] [serial = 2003] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3b0527ec00) [pid = 18541] [serial = 1991] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3af8cc5c00) [pid = 18541] [serial = 1773] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3b0c556000) [pid = 18541] [serial = 2012] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b001c4400) [pid = 18541] [serial = 1797] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3b0c8d0c00) [pid = 18541] [serial = 2021] [outer = (nil)] [url = about:blank] 06:04:44 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3afc18c800) [pid = 18541] [serial = 1776] [outer = (nil)] [url = about:blank] 06:04:45 INFO - PROCESS | 18541 | 1460984685259 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 3133ms 06:04:45 INFO - PROCESS | 18541 | 1460984685332 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 18541 | 1460984685338 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 06:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:04:45 INFO - PROCESS | 18541 | 1460984685346 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 18541 | 1460984685350 Marionette TRACE conn3 <- [1,2882,null,{}] 06:04:45 INFO - PROCESS | 18541 | 1460984685357 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:45 INFO - PROCESS | 18541 | 1460984685568 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 06:04:45 INFO - PROCESS | 18541 | 1460984685814 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:45 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8e73000 == 162 [pid = 18541] [id = 728] 06:04:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3af8d19400) [pid = 18541] [serial = 2185] [outer = (nil)] 06:04:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3af8d22c00) [pid = 18541] [serial = 2186] [outer = 0x7f3af8d19400] 06:04:45 INFO - PROCESS | 18541 | 1460984685881 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3afab7e400) [pid = 18541] [serial = 2187] [outer = 0x7f3af8d19400] 06:04:46 INFO - PROCESS | 18541 | 1460984686669 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1389ms 06:04:46 INFO - PROCESS | 18541 | 1460984686736 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 18541 | 1460984686744 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 06:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:04:46 INFO - PROCESS | 18541 | 1460984686753 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 18541 | 1460984686757 Marionette TRACE conn3 <- [1,2886,null,{}] 06:04:46 INFO - PROCESS | 18541 | 1460984686762 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:46 INFO - PROCESS | 18541 | 1460984686963 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 06:04:47 INFO - PROCESS | 18541 | 1460984687195 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb549800 == 163 [pid = 18541] [id = 729] 06:04:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3afbd27c00) [pid = 18541] [serial = 2188] [outer = (nil)] 06:04:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3afbd34c00) [pid = 18541] [serial = 2189] [outer = 0x7f3afbd27c00] 06:04:47 INFO - PROCESS | 18541 | 1460984687328 Marionette DEBUG loaded listener.js 06:04:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3afbe61000) [pid = 18541] [serial = 2190] [outer = 0x7f3afbd27c00] 06:04:48 INFO - PROCESS | 18541 | 1460984688106 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1396ms 06:04:48 INFO - PROCESS | 18541 | 1460984688150 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 18541 | 1460984688154 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 06:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:04:48 INFO - PROCESS | 18541 | 1460984688165 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 18541 | 1460984688170 Marionette TRACE conn3 <- [1,2890,null,{}] 06:04:48 INFO - PROCESS | 18541 | 1460984688185 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:48 INFO - PROCESS | 18541 | 1460984688465 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 06:04:48 INFO - PROCESS | 18541 | 1460984688500 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6bc000 == 164 [pid = 18541] [id = 730] 06:04:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3afd026400) [pid = 18541] [serial = 2191] [outer = (nil)] 06:04:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3afd0ad000) [pid = 18541] [serial = 2192] [outer = 0x7f3afd026400] 06:04:48 INFO - PROCESS | 18541 | 1460984688635 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3afd8f4000) [pid = 18541] [serial = 2193] [outer = 0x7f3afd026400] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3afd02c000) [pid = 18541] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3afbe56400) [pid = 18541] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3af6009400) [pid = 18541] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3af74ee800) [pid = 18541] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3af755ac00) [pid = 18541] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3af6005400) [pid = 18541] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b096c1000) [pid = 18541] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3b02fe3c00) [pid = 18541] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3afc4d2c00) [pid = 18541] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3af8cc8400) [pid = 18541] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b0b99ac00) [pid = 18541] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3af8d20400) [pid = 18541] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3afcf4dc00) [pid = 18541] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3b0012a800) [pid = 18541] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b003ea800) [pid = 18541] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3b0d735000) [pid = 18541] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3af8eb7800) [pid = 18541] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3af754f400) [pid = 18541] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3afd256400) [pid = 18541] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3af8eac800) [pid = 18541] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b03166400) [pid = 18541] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3afbc63800) [pid = 18541] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3af7551000) [pid = 18541] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3af6008800) [pid = 18541] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3afd0abc00) [pid = 18541] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3af6009000) [pid = 18541] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3af600dc00) [pid = 18541] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b0494fc00) [pid = 18541] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3afc4e1800) [pid = 18541] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3afd0ab800) [pid = 18541] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3afbc65800) [pid = 18541] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3af85ee000) [pid = 18541] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3af8eb2c00) [pid = 18541] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3afbe60000) [pid = 18541] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b0527a400) [pid = 18541] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b02fe3000) [pid = 18541] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3b0c8ce000) [pid = 18541] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b051ca400) [pid = 18541] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b029d1c00) [pid = 18541] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b0c559c00) [pid = 18541] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3af6007000) [pid = 18541] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3af7a86000) [pid = 18541] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3af6003800) [pid = 18541] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b0b66b400) [pid = 18541] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3af8cbf800) [pid = 18541] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3afd254000) [pid = 18541] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3affc2a800) [pid = 18541] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3afab7f400) [pid = 18541] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b04944800) [pid = 18541] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b0d732400) [pid = 18541] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3afe92b400) [pid = 18541] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3af600c000) [pid = 18541] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3af8ada800) [pid = 18541] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b00130c00) [pid = 18541] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:04:50 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b003e5000) [pid = 18541] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:04:50 INFO - PROCESS | 18541 | 1460984690492 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:04:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2392ms 06:04:50 INFO - PROCESS | 18541 | 1460984690553 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 06:04:50 INFO - PROCESS | 18541 | 1460984690558 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 06:04:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:04:50 INFO - PROCESS | 18541 | 1460984690563 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 18541 | 1460984690565 Marionette TRACE conn3 <- [1,2894,null,{}] 06:04:50 INFO - PROCESS | 18541 | 1460984690571 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:50 INFO - PROCESS | 18541 | 1460984690833 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 06:04:51 INFO - PROCESS | 18541 | 1460984691059 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe968800 == 165 [pid = 18541] [id = 731] 06:04:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3af600c000) [pid = 18541] [serial = 2194] [outer = (nil)] 06:04:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3af8cc8400) [pid = 18541] [serial = 2195] [outer = 0x7f3af600c000] 06:04:51 INFO - PROCESS | 18541 | 1460984691127 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3afcf4e400) [pid = 18541] [serial = 2196] [outer = 0x7f3af600c000] 06:04:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:04:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1225ms 06:04:51 INFO - PROCESS | 18541 | 1460984691781 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:51 INFO - PROCESS | 18541 | 1460984691794 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 06:04:51 INFO - PROCESS | 18541 | 1460984691797 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 06:04:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:04:51 INFO - PROCESS | 18541 | 1460984691803 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:04:51 INFO - PROCESS | 18541 | 1460984691805 Marionette TRACE conn3 <- [1,2898,null,{}] 06:04:51 INFO - PROCESS | 18541 | 1460984691810 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:52 INFO - PROCESS | 18541 | 1460984692092 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 06:04:52 INFO - PROCESS | 18541 | 1460984692412 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af7323000 == 166 [pid = 18541] [id = 732] 06:04:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3af6006000) [pid = 18541] [serial = 2197] [outer = (nil)] 06:04:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3af78ab800) [pid = 18541] [serial = 2198] [outer = 0x7f3af6006000] 06:04:52 INFO - PROCESS | 18541 | 1460984692565 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3af8ae6000) [pid = 18541] [serial = 2199] [outer = 0x7f3af6006000] 06:04:53 INFO - PROCESS | 18541 | 1460984693478 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:04:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1728ms 06:04:53 INFO - PROCESS | 18541 | 1460984693533 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 18541 | 1460984693540 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 06:04:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:04:53 INFO - PROCESS | 18541 | 1460984693549 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 18541 | 1460984693553 Marionette TRACE conn3 <- [1,2902,null,{}] 06:04:53 INFO - PROCESS | 18541 | 1460984693560 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:53 INFO - PROCESS | 18541 | 1460984693796 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 06:04:54 INFO - PROCESS | 18541 | 1460984694124 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afd099800 == 167 [pid = 18541] [id = 733] 06:04:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3afbd30400) [pid = 18541] [serial = 2200] [outer = (nil)] 06:04:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3afbe47400) [pid = 18541] [serial = 2201] [outer = 0x7f3afbd30400] 06:04:54 INFO - PROCESS | 18541 | 1460984694203 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3afc192800) [pid = 18541] [serial = 2202] [outer = 0x7f3afbd30400] 06:04:55 INFO - PROCESS | 18541 | 1460984695086 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:04:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1587ms 06:04:55 INFO - PROCESS | 18541 | 1460984695139 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 18541 | 1460984695145 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 06:04:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:04:55 INFO - PROCESS | 18541 | 1460984695151 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 18541 | 1460984695153 Marionette TRACE conn3 <- [1,2906,null,{}] 06:04:55 INFO - PROCESS | 18541 | 1460984695159 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:55 INFO - PROCESS | 18541 | 1460984695407 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 06:04:55 INFO - PROCESS | 18541 | 1460984695765 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa92800 == 168 [pid = 18541] [id = 734] 06:04:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3afcf4bc00) [pid = 18541] [serial = 2203] [outer = (nil)] 06:04:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3afdaae000) [pid = 18541] [serial = 2204] [outer = 0x7f3afcf4bc00] 06:04:55 INFO - PROCESS | 18541 | 1460984695840 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3afdbc8c00) [pid = 18541] [serial = 2205] [outer = 0x7f3afcf4bc00] 06:04:56 INFO - PROCESS | 18541 | 1460984696659 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:04:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1583ms 06:04:56 INFO - PROCESS | 18541 | 1460984696735 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 06:04:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:04:56 INFO - PROCESS | 18541 | 1460984696739 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 06:04:56 INFO - PROCESS | 18541 | 1460984696754 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 18541 | 1460984696762 Marionette TRACE conn3 <- [1,2910,null,{}] 06:04:56 INFO - PROCESS | 18541 | 1460984696769 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:57 INFO - PROCESS | 18541 | 1460984697013 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 06:04:57 INFO - PROCESS | 18541 | 1460984697329 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b00114000 == 169 [pid = 18541] [id = 735] 06:04:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3afd030800) [pid = 18541] [serial = 2206] [outer = (nil)] 06:04:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3affc2a800) [pid = 18541] [serial = 2207] [outer = 0x7f3afd030800] 06:04:57 INFO - PROCESS | 18541 | 1460984697403 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3affcf5400) [pid = 18541] [serial = 2208] [outer = 0x7f3afd030800] 06:04:58 INFO - PROCESS | 18541 | 1460984698102 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:04:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:04:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:04:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1402ms 06:04:58 INFO - PROCESS | 18541 | 1460984698148 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 18541 | 1460984698152 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 06:04:58 INFO - TEST-START | /DOMEvents/constructors.html 06:04:58 INFO - PROCESS | 18541 | 1460984698158 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 18541 | 1460984698161 Marionette TRACE conn3 <- [1,2914,null,{}] 06:04:58 INFO - PROCESS | 18541 | 1460984698166 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:58 INFO - PROCESS | 18541 | 1460984698360 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 06:04:58 INFO - PROCESS | 18541 | 1460984698640 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b004b9800 == 170 [pid = 18541] [id = 736] 06:04:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3afd260c00) [pid = 18541] [serial = 2209] [outer = (nil)] 06:04:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3b00132000) [pid = 18541] [serial = 2210] [outer = 0x7f3afd260c00] 06:04:58 INFO - PROCESS | 18541 | 1460984698718 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3b003ea800) [pid = 18541] [serial = 2211] [outer = 0x7f3afd260c00] 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:04:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:04:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:04:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:04:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:04:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:04:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:04:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:04:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:04:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1452ms 06:04:59 INFO - PROCESS | 18541 | 1460984699577 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:04:59 INFO - PROCESS | 18541 | 1460984699612 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 18541 | 1460984699618 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 06:04:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:04:59 INFO - PROCESS | 18541 | 1460984699668 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 18541 | 1460984699679 Marionette TRACE conn3 <- [1,2918,null,{}] 06:04:59 INFO - PROCESS | 18541 | 1460984699692 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:59 INFO - PROCESS | 18541 | 1460984699930 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 06:05:00 INFO - PROCESS | 18541 | 1460984700225 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02e21000 == 171 [pid = 18541] [id = 737] 06:05:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 222 (0x7f3b01dc4c00) [pid = 18541] [serial = 2212] [outer = (nil)] 06:05:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 223 (0x7f3b01dc6400) [pid = 18541] [serial = 2213] [outer = 0x7f3b01dc4c00] 06:05:00 INFO - PROCESS | 18541 | 1460984700323 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 18541 | ++DOMWINDOW == 224 (0x7f3b029d1c00) [pid = 18541] [serial = 2214] [outer = 0x7f3b01dc4c00] 06:05:01 INFO - PROCESS | 18541 | 1460984701050 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:05:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:05:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1438ms 06:05:01 INFO - PROCESS | 18541 | 1460984701064 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 06:05:01 INFO - PROCESS | 18541 | 1460984701068 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 06:05:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:05:01 INFO - PROCESS | 18541 | 1460984701075 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:05:01 INFO - PROCESS | 18541 | 1460984701078 Marionette TRACE conn3 <- [1,2922,null,{}] 06:05:01 INFO - PROCESS | 18541 | 1460984701083 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 18541 | 1460984701297 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 06:05:01 INFO - PROCESS | 18541 | 1460984701579 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0491b800 == 172 [pid = 18541] [id = 738] 06:05:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 225 (0x7f3b005be800) [pid = 18541] [serial = 2215] [outer = (nil)] 06:05:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 226 (0x7f3b02df1800) [pid = 18541] [serial = 2216] [outer = 0x7f3b005be800] 06:05:01 INFO - PROCESS | 18541 | 1460984701651 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 227 (0x7f3b03171000) [pid = 18541] [serial = 2217] [outer = 0x7f3b005be800] 06:05:02 INFO - PROCESS | 18541 | [18541] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 06:05:02 INFO - PROCESS | 18541 | [18541] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 06:05:02 INFO - PROCESS | 18541 | [18541] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 06:05:02 INFO - PROCESS | 18541 | [18541] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 06:05:02 INFO - PROCESS | 18541 | 1460984702462 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:05:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:05:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:02 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 06:05:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:02 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 06:05:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:02 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]" 06:05:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:05:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1437ms 06:05:02 INFO - PROCESS | 18541 | 1460984702513 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 18541 | 1460984702521 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 06:05:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:05:02 INFO - PROCESS | 18541 | 1460984702575 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 18541 | 1460984702577 Marionette TRACE conn3 <- [1,2926,null,{}] 06:05:02 INFO - PROCESS | 18541 | 1460984702595 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:02 INFO - PROCESS | 18541 | 1460984702821 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 06:05:03 INFO - PROCESS | 18541 | 1460984703139 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0510e000 == 173 [pid = 18541] [id = 739] 06:05:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 228 (0x7f3b01dc5800) [pid = 18541] [serial = 2218] [outer = (nil)] 06:05:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 229 (0x7f3b046d8400) [pid = 18541] [serial = 2219] [outer = 0x7f3b01dc5800] 06:05:03 INFO - PROCESS | 18541 | 1460984703215 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 230 (0x7f3b051c3c00) [pid = 18541] [serial = 2220] [outer = 0x7f3b01dc5800] 06:05:03 INFO - PROCESS | 18541 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:05:03 INFO - PROCESS | 18541 | 1460984703903 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:05:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:05:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1433ms 06:05:03 INFO - PROCESS | 18541 | 1460984703965 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 06:05:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:05:03 INFO - PROCESS | 18541 | 1460984703969 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 06:05:03 INFO - PROCESS | 18541 | 1460984703975 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 18541 | 1460984703978 Marionette TRACE conn3 <- [1,2930,null,{}] 06:05:03 INFO - PROCESS | 18541 | 1460984703984 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:04 INFO - PROCESS | 18541 | 1460984704283 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 06:05:04 INFO - PROCESS | 18541 | 1460984704497 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5bb000 == 174 [pid = 18541] [id = 740] 06:05:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 231 (0x7f3b02b95800) [pid = 18541] [serial = 2221] [outer = (nil)] 06:05:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 232 (0x7f3b0527a800) [pid = 18541] [serial = 2222] [outer = 0x7f3b02b95800] 06:05:04 INFO - PROCESS | 18541 | 1460984704573 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 233 (0x7f3b09306800) [pid = 18541] [serial = 2223] [outer = 0x7f3b02b95800] 06:05:05 INFO - PROCESS | 18541 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:05:05 INFO - PROCESS | 18541 | 1460984705324 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:05:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:05:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1381ms 06:05:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:05:05 INFO - PROCESS | 18541 | 1460984705357 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 18541 | 1460984705359 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 06:05:05 INFO - PROCESS | 18541 | 1460984705366 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 18541 | 1460984705369 Marionette TRACE conn3 <- [1,2934,null,{}] 06:05:05 INFO - PROCESS | 18541 | 1460984705375 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:05 INFO - PROCESS | 18541 | 1460984705611 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 06:05:05 INFO - PROCESS | 18541 | 1460984705895 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a8c7800 == 175 [pid = 18541] [id = 741] 06:05:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 234 (0x7f3b046d0400) [pid = 18541] [serial = 2224] [outer = (nil)] 06:05:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 235 (0x7f3b095da800) [pid = 18541] [serial = 2225] [outer = 0x7f3b046d0400] 06:05:05 INFO - PROCESS | 18541 | 1460984705972 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 236 (0x7f3b0963f800) [pid = 18541] [serial = 2226] [outer = 0x7f3b046d0400] 06:05:06 INFO - PROCESS | 18541 | 1460984706714 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:05:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1386ms 06:05:06 INFO - PROCESS | 18541 | 1460984706751 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 18541 | 1460984706754 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 06:05:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:05:06 INFO - PROCESS | 18541 | 1460984706760 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 18541 | 1460984706762 Marionette TRACE conn3 <- [1,2938,null,{}] 06:05:06 INFO - PROCESS | 18541 | 1460984706768 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:06 INFO - PROCESS | 18541 | 1460984706968 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 06:05:07 INFO - PROCESS | 18541 | 1460984707251 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b6ce000 == 176 [pid = 18541] [id = 742] 06:05:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 237 (0x7f3b05280800) [pid = 18541] [serial = 2227] [outer = (nil)] 06:05:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 238 (0x7f3b0a95f800) [pid = 18541] [serial = 2228] [outer = 0x7f3b05280800] 06:05:07 INFO - PROCESS | 18541 | 1460984707330 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 18541 | ++DOMWINDOW == 239 (0x7f3b0b9a3000) [pid = 18541] [serial = 2229] [outer = 0x7f3b05280800] 06:05:08 INFO - PROCESS | 18541 | 1460984708068 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:05:08 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. 06:05:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1341ms 06:05:08 INFO - PROCESS | 18541 | 1460984708101 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 18541 | 1460984708104 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 06:05:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:05:08 INFO - PROCESS | 18541 | 1460984708110 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 18541 | 1460984708114 Marionette TRACE conn3 <- [1,2942,null,{}] 06:05:08 INFO - PROCESS | 18541 | 1460984708119 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:08 INFO - PROCESS | 18541 | 1460984708373 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 06:05:08 INFO - PROCESS | 18541 | 1460984708633 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c71e800 == 177 [pid = 18541] [id = 743] 06:05:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 240 (0x7f3b09309000) [pid = 18541] [serial = 2230] [outer = (nil)] 06:05:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 241 (0x7f3b0c552400) [pid = 18541] [serial = 2231] [outer = 0x7f3b09309000] 06:05:08 INFO - PROCESS | 18541 | 1460984708705 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 242 (0x7f3b0c6d5000) [pid = 18541] [serial = 2232] [outer = 0x7f3b09309000] 06:05:09 INFO - PROCESS | 18541 | 1460984709411 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:05:09 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 06:05:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:05:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1334ms 06:05:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:05:09 INFO - PROCESS | 18541 | 1460984709445 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 18541 | 1460984709448 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 06:05:09 INFO - PROCESS | 18541 | 1460984709454 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 18541 | 1460984709456 Marionette TRACE conn3 <- [1,2946,null,{}] 06:05:09 INFO - PROCESS | 18541 | 1460984709461 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:09 INFO - PROCESS | 18541 | 1460984709660 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 06:05:09 INFO - PROCESS | 18541 | 1460984709957 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0fe08000 == 178 [pid = 18541] [id = 744] 06:05:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 243 (0x7f3b0b9a8400) [pid = 18541] [serial = 2233] [outer = (nil)] 06:05:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 244 (0x7f3b0c8cac00) [pid = 18541] [serial = 2234] [outer = 0x7f3b0b9a8400] 06:05:10 INFO - PROCESS | 18541 | 1460984710029 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 18541 | ++DOMWINDOW == 245 (0x7f3b0cab9800) [pid = 18541] [serial = 2235] [outer = 0x7f3b0b9a8400] 06:05:10 INFO - PROCESS | 18541 | 1460984710779 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:05:10 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. 06:05:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1379ms 06:05:10 INFO - PROCESS | 18541 | 1460984710832 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 06:05:10 INFO - PROCESS | 18541 | 1460984710835 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 06:05:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:05:10 INFO - PROCESS | 18541 | 1460984710840 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:05:10 INFO - PROCESS | 18541 | 1460984710842 Marionette TRACE conn3 <- [1,2950,null,{}] 06:05:10 INFO - PROCESS | 18541 | 1460984710848 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:11 INFO - PROCESS | 18541 | 1460984711053 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 06:05:11 INFO - PROCESS | 18541 | 1460984711340 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10c9b800 == 179 [pid = 18541] [id = 745] 06:05:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 246 (0x7f3b0c6d5400) [pid = 18541] [serial = 2236] [outer = (nil)] 06:05:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 247 (0x7f3b0da6c000) [pid = 18541] [serial = 2237] [outer = 0x7f3b0c6d5400] 06:05:11 INFO - PROCESS | 18541 | 1460984711412 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 248 (0x7f3b0f747400) [pid = 18541] [serial = 2238] [outer = 0x7f3b0c6d5400] 06:05:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b1393e000 == 180 [pid = 18541] [id = 746] 06:05:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 249 (0x7f3b0f938400) [pid = 18541] [serial = 2239] [outer = (nil)] 06:05:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 250 (0x7f3b0c8cd400) [pid = 18541] [serial = 2240] [outer = 0x7f3b0f938400] 06:05:12 INFO - PROCESS | 18541 | 1460984712239 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:05:12 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. 06:05:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1427ms 06:05:12 INFO - PROCESS | 18541 | 1460984712273 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 06:05:12 INFO - PROCESS | 18541 | 1460984712275 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 06:05:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:05:12 INFO - PROCESS | 18541 | 1460984712281 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:05:12 INFO - PROCESS | 18541 | 1460984712283 Marionette TRACE conn3 <- [1,2954,null,{}] 06:05:12 INFO - PROCESS | 18541 | 1460984712289 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:12 INFO - PROCESS | 18541 | 1460984712563 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 06:05:12 INFO - PROCESS | 18541 | 1460984712904 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b157b1800 == 181 [pid = 18541] [id = 747] 06:05:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 251 (0x7f3b0c6fb800) [pid = 18541] [serial = 2241] [outer = (nil)] 06:05:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 252 (0x7f3b0f855800) [pid = 18541] [serial = 2242] [outer = 0x7f3b0c6fb800] 06:05:12 INFO - PROCESS | 18541 | 1460984712980 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 18541 | ++DOMWINDOW == 253 (0x7f3b0f9c6000) [pid = 18541] [serial = 2243] [outer = 0x7f3b0c6fb800] 06:05:13 INFO - PROCESS | 18541 | 1460984713624 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:05:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:05:13 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 06:05:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1380ms 06:05:13 INFO - PROCESS | 18541 | 1460984713666 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 18541 | 1460984713670 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 06:05:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:05:13 INFO - PROCESS | 18541 | 1460984713679 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 18541 | 1460984713684 Marionette TRACE conn3 <- [1,2958,null,{}] 06:05:13 INFO - PROCESS | 18541 | 1460984713689 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:13 INFO - PROCESS | 18541 | 1460984713917 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 06:05:14 INFO - PROCESS | 18541 | 1460984714174 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b23583000 == 182 [pid = 18541] [id = 748] 06:05:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 254 (0x7f3b0f747800) [pid = 18541] [serial = 2244] [outer = (nil)] 06:05:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 255 (0x7f3b1014f400) [pid = 18541] [serial = 2245] [outer = 0x7f3b0f747800] 06:05:14 INFO - PROCESS | 18541 | 1460984714249 Marionette DEBUG loaded listener.js 06:05:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 256 (0x7f3b10a72400) [pid = 18541] [serial = 2246] [outer = 0x7f3b0f747800] 06:05:15 INFO - PROCESS | 18541 | 1460984715005 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:05:15 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. 06:05:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1380ms 06:05:15 INFO - PROCESS | 18541 | 1460984715067 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 18541 | 1460984715071 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 06:05:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:05:15 INFO - PROCESS | 18541 | 1460984715081 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 18541 | 1460984715084 Marionette TRACE conn3 <- [1,2962,null,{}] 06:05:15 INFO - PROCESS | 18541 | 1460984715091 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:15 INFO - PROCESS | 18541 | 1460984715301 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 06:05:15 INFO - PROCESS | 18541 | 1460984715601 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b27262000 == 183 [pid = 18541] [id = 749] 06:05:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 257 (0x7f3b0b9a8c00) [pid = 18541] [serial = 2247] [outer = (nil)] 06:05:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 258 (0x7f3b10a77c00) [pid = 18541] [serial = 2248] [outer = 0x7f3b0b9a8c00] 06:05:15 INFO - PROCESS | 18541 | 1460984715676 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 259 (0x7f3b133e6800) [pid = 18541] [serial = 2249] [outer = 0x7f3b0b9a8c00] 06:05:16 INFO - PROCESS | 18541 | 1460984716416 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:05:16 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. 06:05:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1382ms 06:05:16 INFO - PROCESS | 18541 | 1460984716464 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 18541 | 1460984716468 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 06:05:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:05:16 INFO - PROCESS | 18541 | 1460984716473 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 18541 | 1460984716477 Marionette TRACE conn3 <- [1,2966,null,{}] 06:05:16 INFO - PROCESS | 18541 | 1460984716482 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:16 INFO - PROCESS | 18541 | 1460984716735 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 06:05:17 INFO - PROCESS | 18541 | 1460984717025 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b2a732000 == 184 [pid = 18541] [id = 750] 06:05:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 260 (0x7f3b0e5be000) [pid = 18541] [serial = 2250] [outer = (nil)] 06:05:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 261 (0x7f3b13bc5000) [pid = 18541] [serial = 2251] [outer = 0x7f3b0e5be000] 06:05:17 INFO - PROCESS | 18541 | 1460984717105 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 18541 | ++DOMWINDOW == 262 (0x7f3b149d8400) [pid = 18541] [serial = 2252] [outer = 0x7f3b0e5be000] 06:05:17 INFO - PROCESS | 18541 | 1460984717846 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:05:17 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. 06:05:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1385ms 06:05:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:05:17 INFO - PROCESS | 18541 | 1460984717859 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 18541 | 1460984717862 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 06:05:17 INFO - PROCESS | 18541 | 1460984717868 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 18541 | 1460984717871 Marionette TRACE conn3 <- [1,2970,null,{}] 06:05:17 INFO - PROCESS | 18541 | 1460984717877 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:18 INFO - PROCESS | 18541 | 1460984718091 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 06:05:18 INFO - PROCESS | 18541 | 1460984718356 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af73b1000 == 185 [pid = 18541] [id = 751] 06:05:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 263 (0x7f3b133e7000) [pid = 18541] [serial = 2253] [outer = (nil)] 06:05:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 264 (0x7f3b15972c00) [pid = 18541] [serial = 2254] [outer = 0x7f3b133e7000] 06:05:18 INFO - PROCESS | 18541 | 1460984718432 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 265 (0x7f3b1633b400) [pid = 18541] [serial = 2255] [outer = 0x7f3b133e7000] 06:05:19 INFO - PROCESS | 18541 | 1460984719200 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:05:19 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. 06:05:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1380ms 06:05:19 INFO - PROCESS | 18541 | 1460984719249 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 06:05:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:05:19 INFO - PROCESS | 18541 | 1460984719253 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 06:05:19 INFO - PROCESS | 18541 | 1460984719259 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 18541 | 1460984719263 Marionette TRACE conn3 <- [1,2974,null,{}] 06:05:19 INFO - PROCESS | 18541 | 1460984719268 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:19 INFO - PROCESS | 18541 | 1460984719490 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 06:05:19 INFO - PROCESS | 18541 | 1460984719800 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afa60d800 == 186 [pid = 18541] [id = 752] 06:05:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 266 (0x7f3b0fa0e000) [pid = 18541] [serial = 2256] [outer = (nil)] 06:05:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 267 (0x7f3b1804f800) [pid = 18541] [serial = 2257] [outer = 0x7f3b0fa0e000] 06:05:19 INFO - PROCESS | 18541 | 1460984719879 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 18541 | ++DOMWINDOW == 268 (0x7f3b22b0f400) [pid = 18541] [serial = 2258] [outer = 0x7f3b0fa0e000] 06:05:20 INFO - PROCESS | 18541 | 1460984720629 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:05:20 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. 06:05:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1392ms 06:05:20 INFO - PROCESS | 18541 | 1460984720651 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 06:05:20 INFO - PROCESS | 18541 | 1460984720654 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 06:05:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:05:20 INFO - PROCESS | 18541 | 1460984720660 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 18541 | 1460984720663 Marionette TRACE conn3 <- [1,2978,null,{}] 06:05:20 INFO - PROCESS | 18541 | 1460984720670 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:20 INFO - PROCESS | 18541 | 1460984720891 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 06:05:21 INFO - PROCESS | 18541 | 1460984721187 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afef69800 == 187 [pid = 18541] [id = 753] 06:05:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 269 (0x7f3b0c55c000) [pid = 18541] [serial = 2259] [outer = (nil)] 06:05:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 270 (0x7f3b25a27000) [pid = 18541] [serial = 2260] [outer = 0x7f3b0c55c000] 06:05:21 INFO - PROCESS | 18541 | 1460984721262 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 18541 | ++DOMWINDOW == 271 (0x7f3b279b6000) [pid = 18541] [serial = 2261] [outer = 0x7f3b0c55c000] 06:05:21 INFO - PROCESS | 18541 | 1460984721977 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:05:21 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. 06:05:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1327ms 06:05:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:05:22 INFO - PROCESS | 18541 | 1460984722007 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 18541 | 1460984722010 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 06:05:22 INFO - PROCESS | 18541 | 1460984722019 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 18541 | 1460984722021 Marionette TRACE conn3 <- [1,2982,null,{}] 06:05:22 INFO - PROCESS | 18541 | 1460984722027 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 18541 | 1460984722232 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe968800 == 186 [pid = 18541] [id = 731] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afe6bc000 == 185 [pid = 18541] [id = 730] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb549800 == 184 [pid = 18541] [id = 729] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af8e73000 == 183 [pid = 18541] [id = 728] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af4472000 == 182 [pid = 18541] [id = 723] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b02e0e800 == 181 [pid = 18541] [id = 722] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af8c83000 == 180 [pid = 18541] [id = 721] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2bf6e000 == 179 [pid = 18541] [id = 720] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afaa7f000 == 178 [pid = 18541] [id = 719] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27273000 == 177 [pid = 18541] [id = 718] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b159c0000 == 176 [pid = 18541] [id = 717] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b144f1800 == 175 [pid = 18541] [id = 716] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10c9c800 == 174 [pid = 18541] [id = 715] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1031a000 == 173 [pid = 18541] [id = 714] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c976800 == 172 [pid = 18541] [id = 713] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6dc800 == 171 [pid = 18541] [id = 712] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a75c000 == 170 [pid = 18541] [id = 711] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b04ab2000 == 169 [pid = 18541] [id = 710] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0049f000 == 168 [pid = 18541] [id = 709] 06:05:23 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afbcdc000 == 167 [pid = 18541] [id = 708] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 270 (0x7f3b0f7d5c00) [pid = 18541] [serial = 2028] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 269 (0x7f3afc191000) [pid = 18541] [serial = 1851] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 268 (0x7f3b0bea9000) [pid = 18541] [serial = 1965] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 267 (0x7f3b046c5000) [pid = 18541] [serial = 1944] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 266 (0x7f3afcf49c00) [pid = 18541] [serial = 1923] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 265 (0x7f3b047d3000) [pid = 18541] [serial = 1869] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 264 (0x7f3b02df0400) [pid = 18541] [serial = 1941] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 263 (0x7f3b0ba77c00) [pid = 18541] [serial = 1962] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 262 (0x7f3afab84400) [pid = 18541] [serial = 1890] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 261 (0x7f3afe663400) [pid = 18541] [serial = 1926] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 260 (0x7f3af7553c00) [pid = 18541] [serial = 1845] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 259 (0x7f3b0a96bc00) [pid = 18541] [serial = 1887] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 258 (0x7f3b0527a000) [pid = 18541] [serial = 1875] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 257 (0x7f3afe936000) [pid = 18541] [serial = 1917] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 256 (0x7f3b0f85e400) [pid = 18541] [serial = 2031] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 255 (0x7f3afe92c000) [pid = 18541] [serial = 1857] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 254 (0x7f3afc185400) [pid = 18541] [serial = 1896] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 253 (0x7f3afd8f3c00) [pid = 18541] [serial = 1854] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 252 (0x7f3b0b66b000) [pid = 18541] [serial = 1953] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 251 (0x7f3b09639000) [pid = 18541] [serial = 1881] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 250 (0x7f3b0b99e400) [pid = 18541] [serial = 1956] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 249 (0x7f3b0cab7000) [pid = 18541] [serial = 2022] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 248 (0x7f3b09640800) [pid = 18541] [serial = 1950] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 247 (0x7f3b096c7800) [pid = 18541] [serial = 1884] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 246 (0x7f3b0c8c5400) [pid = 18541] [serial = 2019] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 245 (0x7f3af8d1cc00) [pid = 18541] [serial = 1893] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 244 (0x7f3af8d1ec00) [pid = 18541] [serial = 1920] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 243 (0x7f3b01dc2400) [pid = 18541] [serial = 1935] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 242 (0x7f3b0ba6b000) [pid = 18541] [serial = 1959] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 241 (0x7f3af8d21400) [pid = 18541] [serial = 1848] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 240 (0x7f3affcf1000) [pid = 18541] [serial = 1929] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 239 (0x7f3b046c8c00) [pid = 18541] [serial = 1866] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 238 (0x7f3b02b90000) [pid = 18541] [serial = 1938] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 237 (0x7f3b051c3800) [pid = 18541] [serial = 1947] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 236 (0x7f3b0e5c8c00) [pid = 18541] [serial = 2025] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 235 (0x7f3b03165400) [pid = 18541] [serial = 1863] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 234 (0x7f3b095d2800) [pid = 18541] [serial = 1878] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 233 (0x7f3b047de800) [pid = 18541] [serial = 1872] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 232 (0x7f3b001c9800) [pid = 18541] [serial = 1932] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 231 (0x7f3b01dbd800) [pid = 18541] [serial = 1860] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 230 (0x7f3b02fd7000) [pid = 18541] [serial = 2117] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 229 (0x7f3b046e0c00) [pid = 18541] [serial = 2118] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 228 (0x7f3afd252400) [pid = 18541] [serial = 2057] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 227 (0x7f3b04945000) [pid = 18541] [serial = 2063] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 226 (0x7f3b13e26000) [pid = 18541] [serial = 2099] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 225 (0x7f3b10a4d400) [pid = 18541] [serial = 2084] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 224 (0x7f3b118a8000) [pid = 18541] [serial = 2090] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 223 (0x7f3b10a7bc00) [pid = 18541] [serial = 2087] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 222 (0x7f3b0c8c9000) [pid = 18541] [serial = 2072] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 221 (0x7f3aff0ef000) [pid = 18541] [serial = 2114] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3afc4ddc00) [pid = 18541] [serial = 2105] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3afbe61c00) [pid = 18541] [serial = 2111] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3afd8fa800) [pid = 18541] [serial = 2112] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b0c3d5400) [pid = 18541] [serial = 2069] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b012adc00) [pid = 18541] [serial = 2060] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3afbe4e400) [pid = 18541] [serial = 2109] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3af8ccbc00) [pid = 18541] [serial = 2108] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b0ff35c00) [pid = 18541] [serial = 2081] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b13756400) [pid = 18541] [serial = 2096] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b0f9bf800) [pid = 18541] [serial = 2078] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b010ee400) [pid = 18541] [serial = 2052] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b0f745400) [pid = 18541] [serial = 2075] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b133df800) [pid = 18541] [serial = 2093] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3af8d20800) [pid = 18541] [serial = 2054] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b095de400) [pid = 18541] [serial = 2066] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b149cbc00) [pid = 18541] [serial = 2102] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b01dbdc00) [pid = 18541] [serial = 2123] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3afbfdb000) [pid = 18541] [serial = 2121] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3af7a86c00) [pid = 18541] [serial = 2120] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b010f7c00) [pid = 18541] [serial = 2115] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3b0b99a800) [pid = 18541] [serial = 2007] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b095d7800) [pid = 18541] [serial = 1992] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b0c6d9c00) [pid = 18541] [serial = 2016] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3afbfd0c00) [pid = 18541] [serial = 1995] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b0c3d9400) [pid = 18541] [serial = 2010] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b0c55e800) [pid = 18541] [serial = 2013] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3affc2e800) [pid = 18541] [serial = 1998] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3b046c2800) [pid = 18541] [serial = 2001] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b095dd000) [pid = 18541] [serial = 2004] [outer = (nil)] [url = about:blank] 06:05:24 INFO - PROCESS | 18541 | 1460984724299 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af448a000 == 168 [pid = 18541] [id = 754] 06:05:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3af6147000) [pid = 18541] [serial = 2262] [outer = (nil)] 06:05:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3af614dc00) [pid = 18541] [serial = 2263] [outer = 0x7f3af6147000] 06:05:24 INFO - PROCESS | 18541 | 1460984724376 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3af754f400) [pid = 18541] [serial = 2264] [outer = 0x7f3af6147000] 06:05:25 INFO - PROCESS | 18541 | 1460984725071 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:05:25 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 06:05:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:05:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 3081ms 06:05:25 INFO - PROCESS | 18541 | 1460984725102 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 18541 | 1460984725108 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 06:05:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:05:25 INFO - PROCESS | 18541 | 1460984725118 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 18541 | 1460984725123 Marionette TRACE conn3 <- [1,2986,null,{}] 06:05:25 INFO - PROCESS | 18541 | 1460984725131 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:25 INFO - PROCESS | 18541 | 1460984725373 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 06:05:25 INFO - PROCESS | 18541 | 1460984725582 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8c75000 == 169 [pid = 18541] [id = 755] 06:05:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3af1125400) [pid = 18541] [serial = 2265] [outer = (nil)] 06:05:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3af8adc400) [pid = 18541] [serial = 2266] [outer = 0x7f3af1125400] 06:05:25 INFO - PROCESS | 18541 | 1460984725654 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3af8ce9c00) [pid = 18541] [serial = 2267] [outer = 0x7f3af1125400] 06:05:26 INFO - PROCESS | 18541 | 1460984726454 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:05:26 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. 06:05:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1389ms 06:05:26 INFO - PROCESS | 18541 | 1460984726509 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 18541 | 1460984726515 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 06:05:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:05:26 INFO - PROCESS | 18541 | 1460984726529 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 18541 | 1460984726531 Marionette TRACE conn3 <- [1,2990,null,{}] 06:05:26 INFO - PROCESS | 18541 | 1460984726537 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:26 INFO - PROCESS | 18541 | 1460984726809 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 06:05:26 INFO - PROCESS | 18541 | 1460984726855 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:26 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afaa7a800 == 170 [pid = 18541] [id = 756] 06:05:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3af1127000) [pid = 18541] [serial = 2268] [outer = (nil)] 06:05:26 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3afbc5dc00) [pid = 18541] [serial = 2269] [outer = 0x7f3af1127000] 06:05:26 INFO - PROCESS | 18541 | 1460984726917 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3afbd31000) [pid = 18541] [serial = 2270] [outer = 0x7f3af1127000] 06:05:27 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb51e000 == 171 [pid = 18541] [id = 757] 06:05:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3afc189c00) [pid = 18541] [serial = 2271] [outer = (nil)] 06:05:27 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3af8eba400) [pid = 18541] [serial = 2272] [outer = 0x7f3afc189c00] 06:05:27 INFO - PROCESS | 18541 | 1460984727807 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:05:27 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. 06:05:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1326ms 06:05:27 INFO - PROCESS | 18541 | 1460984727857 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 18541 | 1460984727860 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 06:05:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:05:27 INFO - PROCESS | 18541 | 1460984727883 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 18541 | 1460984727892 Marionette TRACE conn3 <- [1,2994,null,{}] 06:05:27 INFO - PROCESS | 18541 | 1460984727924 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 18541 | 1460984728437 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b010fac00) [pid = 18541] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b0d68a800) [pid = 18541] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3af6007800) [pid = 18541] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3b1390ec00) [pid = 18541] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b118a7400) [pid = 18541] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3afd02f800) [pid = 18541] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b1271e400) [pid = 18541] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b0f746400) [pid = 18541] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b1018fc00) [pid = 18541] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3afdaaa400) [pid = 18541] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b0ba6a400) [pid = 18541] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b118a7800) [pid = 18541] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b039e4800) [pid = 18541] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3af85f3400) [pid = 18541] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b0012e400) [pid = 18541] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b01e47400) [pid = 18541] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b117c9800) [pid = 18541] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3afd026400) [pid = 18541] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b029c8800) [pid = 18541] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3afdbc2400) [pid = 18541] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3b1ba5b400) [pid = 18541] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3b163a3c00) [pid = 18541] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b163a3800) [pid = 18541] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b1639ac00) [pid = 18541] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b10191c00) [pid = 18541] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3afd87c800) [pid = 18541] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3af8ce3000) [pid = 18541] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3b0cabd800) [pid = 18541] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b0cabcc00) [pid = 18541] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b04945400) [pid = 18541] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b010eec00) [pid = 18541] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3b046e1000) [pid = 18541] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3af8d19400) [pid = 18541] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3af600f800) [pid = 18541] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3afe665c00) [pid = 18541] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3afc18ec00) [pid = 18541] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3af6144c00) [pid = 18541] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 165 (0x7f3b23943400) [pid = 18541] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 164 (0x7f3afbd27c00) [pid = 18541] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3b0da6e800) [pid = 18541] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3b01e4f800) [pid = 18541] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:05:29 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3af6004000) [pid = 18541] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:05:29 INFO - PROCESS | 18541 | 1460984729380 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af6644800 == 172 [pid = 18541] [id = 758] 06:05:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3af6004000) [pid = 18541] [serial = 2273] [outer = (nil)] 06:05:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3af6144c00) [pid = 18541] [serial = 2274] [outer = 0x7f3af6004000] 06:05:29 INFO - PROCESS | 18541 | 1460984729441 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3afbd2f000) [pid = 18541] [serial = 2275] [outer = 0x7f3af6004000] 06:05:30 INFO - PROCESS | 18541 | 1460984730024 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:05:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:05:30 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 06:05:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2210ms 06:05:30 INFO - PROCESS | 18541 | 1460984730078 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 06:05:30 INFO - PROCESS | 18541 | 1460984730083 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 06:05:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:05:30 INFO - PROCESS | 18541 | 1460984730088 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 18541 | 1460984730090 Marionette TRACE conn3 <- [1,2998,null,{}] 06:05:30 INFO - PROCESS | 18541 | 1460984730096 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:30 INFO - PROCESS | 18541 | 1460984730381 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 06:05:30 INFO - PROCESS | 18541 | 1460984730407 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afcfbf000 == 173 [pid = 18541] [id = 759] 06:05:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 165 (0x7f3af8d19400) [pid = 18541] [serial = 2276] [outer = (nil)] 06:05:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 166 (0x7f3afd02e000) [pid = 18541] [serial = 2277] [outer = 0x7f3af8d19400] 06:05:30 INFO - PROCESS | 18541 | 1460984730468 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 18541 | ++DOMWINDOW == 167 (0x7f3afd258c00) [pid = 18541] [serial = 2278] [outer = 0x7f3af8d19400] 06:05:31 INFO - PROCESS | 18541 | 1460984731509 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:05:31 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. 06:05:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1479ms 06:05:31 INFO - PROCESS | 18541 | 1460984731569 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 18541 | 1460984731574 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 06:05:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:05:31 INFO - PROCESS | 18541 | 1460984731582 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 18541 | 1460984731587 Marionette TRACE conn3 <- [1,3002,null,{}] 06:05:31 INFO - PROCESS | 18541 | 1460984731596 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:31 INFO - PROCESS | 18541 | 1460984731863 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 06:05:32 INFO - PROCESS | 18541 | 1460984732200 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af87db800 == 174 [pid = 18541] [id = 760] 06:05:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 168 (0x7f3af78b0c00) [pid = 18541] [serial = 2279] [outer = (nil)] 06:05:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 169 (0x7f3af7a88800) [pid = 18541] [serial = 2280] [outer = 0x7f3af78b0c00] 06:05:32 INFO - PROCESS | 18541 | 1460984732272 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 18541 | ++DOMWINDOW == 170 (0x7f3af8cc4800) [pid = 18541] [serial = 2281] [outer = 0x7f3af78b0c00] 06:05:33 INFO - PROCESS | 18541 | 1460984733009 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:05:33 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. 06:05:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1440ms 06:05:33 INFO - PROCESS | 18541 | 1460984733022 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 18541 | 1460984733030 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 06:05:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:05:33 INFO - PROCESS | 18541 | 1460984733039 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 18541 | 1460984733043 Marionette TRACE conn3 <- [1,3006,null,{}] 06:05:33 INFO - PROCESS | 18541 | 1460984733049 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:33 INFO - PROCESS | 18541 | 1460984733250 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 06:05:33 INFO - PROCESS | 18541 | 1460984733502 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afbc8e000 == 175 [pid = 18541] [id = 761] 06:05:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 171 (0x7f3af8d1a800) [pid = 18541] [serial = 2282] [outer = (nil)] 06:05:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 172 (0x7f3afbd31c00) [pid = 18541] [serial = 2283] [outer = 0x7f3af8d1a800] 06:05:33 INFO - PROCESS | 18541 | 1460984733575 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 18541 | ++DOMWINDOW == 173 (0x7f3afbfcd800) [pid = 18541] [serial = 2284] [outer = 0x7f3af8d1a800] 06:05:34 INFO - PROCESS | 18541 | 1460984734454 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:05:34 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. 06:05:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1438ms 06:05:34 INFO - PROCESS | 18541 | 1460984734477 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 18541 | 1460984734481 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 06:05:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:05:34 INFO - PROCESS | 18541 | 1460984734487 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 18541 | 1460984734492 Marionette TRACE conn3 <- [1,3010,null,{}] 06:05:34 INFO - PROCESS | 18541 | 1460984734507 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:34 INFO - PROCESS | 18541 | 1460984734750 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 06:05:35 INFO - PROCESS | 18541 | 1460984735024 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afef79000 == 176 [pid = 18541] [id = 762] 06:05:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 174 (0x7f3af8d20000) [pid = 18541] [serial = 2285] [outer = (nil)] 06:05:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 175 (0x7f3afd87dc00) [pid = 18541] [serial = 2286] [outer = 0x7f3af8d20000] 06:05:35 INFO - PROCESS | 18541 | 1460984735158 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 18541 | ++DOMWINDOW == 176 (0x7f3afdab5800) [pid = 18541] [serial = 2287] [outer = 0x7f3af8d20000] 06:05:35 INFO - PROCESS | 18541 | 1460984735863 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:05:35 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 06:05:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1435ms 06:05:35 INFO - PROCESS | 18541 | 1460984735922 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 06:05:35 INFO - PROCESS | 18541 | 1460984735926 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 06:05:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:05:35 INFO - PROCESS | 18541 | 1460984735932 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 18541 | 1460984735935 Marionette TRACE conn3 <- [1,3014,null,{}] 06:05:35 INFO - PROCESS | 18541 | 1460984735940 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:36 INFO - PROCESS | 18541 | 1460984736232 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 06:05:36 INFO - PROCESS | 18541 | 1460984736445 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa0c800 == 177 [pid = 18541] [id = 763] 06:05:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 177 (0x7f3afd254800) [pid = 18541] [serial = 2288] [outer = (nil)] 06:05:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 178 (0x7f3afe66b800) [pid = 18541] [serial = 2289] [outer = 0x7f3afd254800] 06:05:36 INFO - PROCESS | 18541 | 1460984736518 Marionette DEBUG loaded listener.js 06:05:36 INFO - PROCESS | 18541 | ++DOMWINDOW == 179 (0x7f3aff0ea400) [pid = 18541] [serial = 2290] [outer = 0x7f3afd254800] 06:05:36 INFO - PROCESS | 18541 | [18541] 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 06:05:37 INFO - PROCESS | 18541 | 1460984737325 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:05:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:05:37 INFO - {} 06:05:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:05:37 INFO - {} 06:05:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:05:37 INFO - {} 06:05:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:05:37 INFO - {} 06:05:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1430ms 06:05:37 INFO - PROCESS | 18541 | 1460984737364 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 18541 | 1460984737367 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 06:05:37 INFO - TEST-START | /FileAPI/fileReader.html 06:05:37 INFO - PROCESS | 18541 | 1460984737377 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 18541 | 1460984737380 Marionette TRACE conn3 <- [1,3018,null,{}] 06:05:37 INFO - PROCESS | 18541 | 1460984737385 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:37 INFO - PROCESS | 18541 | 1460984737624 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 06:05:37 INFO - PROCESS | 18541 | 1460984737884 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affcb8800 == 178 [pid = 18541] [id = 764] 06:05:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 180 (0x7f3afcf48c00) [pid = 18541] [serial = 2291] [outer = (nil)] 06:05:37 INFO - PROCESS | 18541 | ++DOMWINDOW == 181 (0x7f3b001c1400) [pid = 18541] [serial = 2292] [outer = 0x7f3afcf48c00] 06:05:37 INFO - PROCESS | 18541 | 1460984737996 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 18541 | ++DOMWINDOW == 182 (0x7f3b005c0800) [pid = 18541] [serial = 2293] [outer = 0x7f3afcf48c00] 06:05:38 INFO - PROCESS | 18541 | 1460984738734 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:05:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:05:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:05:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:05:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:05:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 1383ms 06:05:38 INFO - PROCESS | 18541 | 1460984738758 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 18541 | 1460984738761 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 06:05:38 INFO - TEST-START | /FileAPI/historical.html 06:05:38 INFO - PROCESS | 18541 | 1460984738767 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 18541 | 1460984738770 Marionette TRACE conn3 <- [1,3022,null,{}] 06:05:38 INFO - PROCESS | 18541 | 1460984738775 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:39 INFO - PROCESS | 18541 | 1460984739016 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 06:05:39 INFO - PROCESS | 18541 | 1460984739310 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b014e4800 == 179 [pid = 18541] [id = 765] 06:05:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 183 (0x7f3af8d21c00) [pid = 18541] [serial = 2294] [outer = (nil)] 06:05:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 184 (0x7f3b012ad400) [pid = 18541] [serial = 2295] [outer = 0x7f3af8d21c00] 06:05:39 INFO - PROCESS | 18541 | 1460984739390 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 18541 | ++DOMWINDOW == 185 (0x7f3b02b90000) [pid = 18541] [serial = 2296] [outer = 0x7f3af8d21c00] 06:05:40 INFO - PROCESS | 18541 | 1460984740167 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:05:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:05:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:05:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:05:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:05:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:05:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:05:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:05:40 INFO - TEST-OK | /FileAPI/historical.html | took 1430ms 06:05:40 INFO - PROCESS | 18541 | 1460984740202 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 18541 | 1460984740205 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 06:05:40 INFO - TEST-START | /FileAPI/idlharness.html 06:05:40 INFO - PROCESS | 18541 | 1460984740216 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 18541 | 1460984740220 Marionette TRACE conn3 <- [1,3026,null,{}] 06:05:40 INFO - PROCESS | 18541 | 1460984740226 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:40 INFO - PROCESS | 18541 | 1460984740440 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 06:05:40 INFO - PROCESS | 18541 | 1460984740723 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02e15000 == 180 [pid = 18541] [id = 766] 06:05:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 186 (0x7f3afbc60c00) [pid = 18541] [serial = 2297] [outer = (nil)] 06:05:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 187 (0x7f3b02df0400) [pid = 18541] [serial = 2298] [outer = 0x7f3afbc60c00] 06:05:40 INFO - PROCESS | 18541 | 1460984740800 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 18541 | ++DOMWINDOW == 188 (0x7f3b046c5000) [pid = 18541] [serial = 2299] [outer = 0x7f3afbc60c00] 06:05:42 INFO - PROCESS | 18541 | 1460984742476 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:05:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:05:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:05:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:05:42 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 06:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:05:42 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 06:05:42 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 06:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:05:42 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 06:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:05:42 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 06:05:42 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 06:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:05:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:05:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:05:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:05:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:05:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 2431ms 06:05:42 INFO - PROCESS | 18541 | 1460984742686 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 18541 | 1460984742695 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 06:05:42 INFO - TEST-START | /FileAPI/idlharness.worker 06:05:42 INFO - PROCESS | 18541 | 1460984742711 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 18541 | 1460984742719 Marionette TRACE conn3 <- [1,3030,null,{}] 06:05:42 INFO - PROCESS | 18541 | 1460984742729 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 18541 | 1460984742982 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 06:05:43 INFO - PROCESS | 18541 | 1460984743263 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:43 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affabc800 == 181 [pid = 18541] [id = 767] 06:05:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 189 (0x7f3affcf2400) [pid = 18541] [serial = 2300] [outer = (nil)] 06:05:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 190 (0x7f3b0b9a0c00) [pid = 18541] [serial = 2301] [outer = 0x7f3affcf2400] 06:05:43 INFO - PROCESS | 18541 | 1460984743335 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 18541 | ++DOMWINDOW == 191 (0x7f3b0ba71800) [pid = 18541] [serial = 2302] [outer = 0x7f3affcf2400] 06:05:43 INFO - PROCESS | 18541 | [18541] 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 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:05:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:05:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:05:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:05:45 INFO - {} 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:05:45 INFO - {} 06:05:45 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 - {} 06:05:45 INFO - {} 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:05:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:05:45 INFO - {} 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:05:45 INFO - {} 06:05:45 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 - {} 06:05:45 INFO - {} 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:05:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:05:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 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 06:05:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:05:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:05:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:05:45 INFO - {} 06:05:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2961ms 06:05:45 INFO - PROCESS | 18541 | 1460984745563 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:05:45 INFO - PROCESS | 18541 | 1460984745704 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 18541 | 1460984745710 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 06:05:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:05:45 INFO - PROCESS | 18541 | 1460984745724 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 18541 | 1460984745730 Marionette TRACE conn3 <- [1,3034,null,{}] 06:05:45 INFO - PROCESS | 18541 | 1460984745740 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:46 INFO - PROCESS | 18541 | 1460984746018 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 06:05:46 INFO - PROCESS | 18541 | 1460984746312 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0bfdd000 == 182 [pid = 18541] [id = 768] 06:05:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 192 (0x7f3b02de8800) [pid = 18541] [serial = 2303] [outer = (nil)] 06:05:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 193 (0x7f3b0c0e7000) [pid = 18541] [serial = 2304] [outer = 0x7f3b02de8800] 06:05:46 INFO - PROCESS | 18541 | 1460984746382 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 18541 | ++DOMWINDOW == 194 (0x7f3b14f2e800) [pid = 18541] [serial = 2305] [outer = 0x7f3b02de8800] 06:05:47 INFO - PROCESS | 18541 | 1460984747073 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:05:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1383ms 06:05:47 INFO - PROCESS | 18541 | 1460984747108 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 18541 | 1460984747111 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 06:05:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:05:47 INFO - PROCESS | 18541 | 1460984747139 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 18541 | 1460984747141 Marionette TRACE conn3 <- [1,3038,null,{}] 06:05:47 INFO - PROCESS | 18541 | 1460984747149 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:47 INFO - PROCESS | 18541 | 1460984747356 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 06:05:47 INFO - PROCESS | 18541 | 1460984747635 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0c70e000 == 183 [pid = 18541] [id = 769] 06:05:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 195 (0x7f3b0ba72000) [pid = 18541] [serial = 2306] [outer = (nil)] 06:05:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 196 (0x7f3b15339800) [pid = 18541] [serial = 2307] [outer = 0x7f3b0ba72000] 06:05:47 INFO - PROCESS | 18541 | 1460984747707 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 18541 | ++DOMWINDOW == 197 (0x7f3b163a3c00) [pid = 18541] [serial = 2308] [outer = 0x7f3b0ba72000] 06:05:48 INFO - PROCESS | 18541 | 1460984748434 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:05:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1356ms 06:05:48 INFO - PROCESS | 18541 | 1460984748475 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 06:05:48 INFO - PROCESS | 18541 | 1460984748479 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 06:05:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:05:48 INFO - PROCESS | 18541 | 1460984748485 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:05:48 INFO - PROCESS | 18541 | 1460984748489 Marionette TRACE conn3 <- [1,3042,null,{}] 06:05:48 INFO - PROCESS | 18541 | 1460984748494 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:48 INFO - PROCESS | 18541 | 1460984748754 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 06:05:49 INFO - PROCESS | 18541 | 1460984749046 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0f77e800 == 184 [pid = 18541] [id = 770] 06:05:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 198 (0x7f3b0bda2800) [pid = 18541] [serial = 2309] [outer = (nil)] 06:05:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 199 (0x7f3b226d8400) [pid = 18541] [serial = 2310] [outer = 0x7f3b0bda2800] 06:05:49 INFO - PROCESS | 18541 | 1460984749126 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 18541 | ++DOMWINDOW == 200 (0x7f3b22b08400) [pid = 18541] [serial = 2311] [outer = 0x7f3b0bda2800] 06:05:50 INFO - PROCESS | 18541 | 1460984750190 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:05:50 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. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:05:50 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'.) 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:05:50 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. 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:05:50 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. 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:05:50 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. 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:05:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1800ms 06:05:50 INFO - PROCESS | 18541 | 1460984750328 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 18541 | 1460984750334 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 06:05:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:05:50 INFO - PROCESS | 18541 | 1460984750359 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 18541 | 1460984750362 Marionette TRACE conn3 <- [1,3046,null,{}] 06:05:50 INFO - PROCESS | 18541 | 1460984750367 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:50 INFO - PROCESS | 18541 | 1460984750598 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 06:05:50 INFO - PROCESS | 18541 | 1460984750966 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0a5d2800 == 185 [pid = 18541] [id = 771] 06:05:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 201 (0x7f3b001c0c00) [pid = 18541] [serial = 2312] [outer = (nil)] 06:05:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 202 (0x7f3b00124000) [pid = 18541] [serial = 2313] [outer = 0x7f3b001c0c00] 06:05:51 INFO - PROCESS | 18541 | 1460984751064 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 18541 | ++DOMWINDOW == 203 (0x7f3b0c0e4000) [pid = 18541] [serial = 2314] [outer = 0x7f3b001c0c00] 06:05:51 INFO - PROCESS | 18541 | [18541] 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 06:05:51 INFO - PROCESS | 18541 | 1460984751897 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:05:51 INFO - {} 06:05:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1577ms 06:05:51 INFO - PROCESS | 18541 | 1460984751937 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 18541 | 1460984751941 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 06:05:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:05:51 INFO - PROCESS | 18541 | 1460984751947 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 18541 | 1460984751949 Marionette TRACE conn3 <- [1,3050,null,{}] 06:05:51 INFO - PROCESS | 18541 | 1460984751955 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 18541 | 1460984752223 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 06:05:52 INFO - PROCESS | 18541 | 1460984752550 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b0b808800 == 186 [pid = 18541] [id = 772] 06:05:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 204 (0x7f3b02b96800) [pid = 18541] [serial = 2315] [outer = (nil)] 06:05:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 205 (0x7f3b0c55f400) [pid = 18541] [serial = 2316] [outer = 0x7f3b02b96800] 06:05:52 INFO - PROCESS | 18541 | 1460984752628 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 18541 | ++DOMWINDOW == 206 (0x7f3b0c8d0c00) [pid = 18541] [serial = 2317] [outer = 0x7f3b02b96800] 06:05:53 INFO - PROCESS | 18541 | 1460984753315 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:05:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1383ms 06:05:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:05:53 INFO - PROCESS | 18541 | 1460984753331 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 18541 | 1460984753333 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 06:05:53 INFO - PROCESS | 18541 | 1460984753340 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 18541 | 1460984753343 Marionette TRACE conn3 <- [1,3054,null,{}] 06:05:53 INFO - PROCESS | 18541 | 1460984753348 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:53 INFO - PROCESS | 18541 | 1460984753565 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 06:05:53 INFO - PROCESS | 18541 | 1460984753822 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b10caf800 == 187 [pid = 18541] [id = 773] 06:05:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 207 (0x7f3b0c3cf800) [pid = 18541] [serial = 2318] [outer = (nil)] 06:05:53 INFO - PROCESS | 18541 | ++DOMWINDOW == 208 (0x7f3b0da74400) [pid = 18541] [serial = 2319] [outer = 0x7f3b0c3cf800] 06:05:53 INFO - PROCESS | 18541 | 1460984753899 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 18541 | ++DOMWINDOW == 209 (0x7f3b0f939000) [pid = 18541] [serial = 2320] [outer = 0x7f3b0c3cf800] 06:05:55 INFO - PROCESS | 18541 | 1460984755157 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:05:55 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" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:05:55 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" 06:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:05:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1928ms 06:05:55 INFO - PROCESS | 18541 | 1460984755310 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 18541 | 1460984755315 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 06:05:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:05:55 INFO - PROCESS | 18541 | 1460984755474 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 18541 | 1460984755486 Marionette TRACE conn3 <- [1,3058,null,{}] 06:05:55 INFO - PROCESS | 18541 | 1460984755499 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 18541 | 1460984755715 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 06:05:56 INFO - PROCESS | 18541 | 1460984756044 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af9194000 == 188 [pid = 18541] [id = 774] 06:05:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 210 (0x7f3af1127400) [pid = 18541] [serial = 2321] [outer = (nil)] 06:05:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 211 (0x7f3af614d800) [pid = 18541] [serial = 2322] [outer = 0x7f3af1127400] 06:05:56 INFO - PROCESS | 18541 | 1460984756117 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 18541 | ++DOMWINDOW == 212 (0x7f3b0c8cfc00) [pid = 18541] [serial = 2323] [outer = 0x7f3af1127400] 06:05:56 INFO - PROCESS | 18541 | 1460984756991 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:05:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:05:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:05:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:05:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:05:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1692ms 06:05:57 INFO - PROCESS | 18541 | 1460984757029 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 18541 | 1460984757041 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 06:05:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:05:57 INFO - PROCESS | 18541 | 1460984757055 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 18541 | 1460984757063 Marionette TRACE conn3 <- [1,3062,null,{}] 06:05:57 INFO - PROCESS | 18541 | 1460984757132 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:57 INFO - PROCESS | 18541 | 1460984757375 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 06:05:57 INFO - PROCESS | 18541 | 1460984757703 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afaa90800 == 189 [pid = 18541] [id = 775] 06:05:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 213 (0x7f3af112cc00) [pid = 18541] [serial = 2324] [outer = (nil)] 06:05:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 214 (0x7f3af6011000) [pid = 18541] [serial = 2325] [outer = 0x7f3af112cc00] 06:05:57 INFO - PROCESS | 18541 | 1460984757775 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 18541 | ++DOMWINDOW == 215 (0x7f3affcfa000) [pid = 18541] [serial = 2326] [outer = 0x7f3af112cc00] 06:05:58 INFO - PROCESS | 18541 | [18541] 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 06:05:58 INFO - PROCESS | 18541 | 1460984758577 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:05:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:05:58 INFO - {} 06:05:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1539ms 06:05:58 INFO - PROCESS | 18541 | 1460984758596 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 18541 | 1460984758599 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 06:05:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:05:58 INFO - PROCESS | 18541 | 1460984758605 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 18541 | 1460984758609 Marionette TRACE conn3 <- [1,3066,null,{}] 06:05:58 INFO - PROCESS | 18541 | 1460984758614 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 18541 | 1460984758843 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 06:05:59 INFO - PROCESS | 18541 | 1460984759139 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6bc800 == 190 [pid = 18541] [id = 776] 06:05:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 216 (0x7f3af600f400) [pid = 18541] [serial = 2327] [outer = (nil)] 06:05:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 217 (0x7f3af74eac00) [pid = 18541] [serial = 2328] [outer = 0x7f3af600f400] 06:05:59 INFO - PROCESS | 18541 | 1460984759253 Marionette DEBUG loaded listener.js 06:05:59 INFO - PROCESS | 18541 | ++DOMWINDOW == 218 (0x7f3b003eb400) [pid = 18541] [serial = 2329] [outer = 0x7f3af600f400] 06:06:00 INFO - PROCESS | 18541 | 1460984760688 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:06:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:06:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:06:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:06:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:06:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:06:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:06:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:06:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2129ms 06:06:00 INFO - PROCESS | 18541 | 1460984760737 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 06:06:00 INFO - PROCESS | 18541 | 1460984760743 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 06:06:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:06:00 INFO - PROCESS | 18541 | 1460984760751 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 18541 | 1460984760755 Marionette TRACE conn3 <- [1,3070,null,{}] 06:06:00 INFO - PROCESS | 18541 | 1460984760762 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:01 INFO - PROCESS | 18541 | 1460984761125 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 06:06:01 INFO - PROCESS | 18541 | 1460984761345 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb3ca800 == 191 [pid = 18541] [id = 777] 06:06:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 219 (0x7f3af7a83400) [pid = 18541] [serial = 2330] [outer = (nil)] 06:06:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 220 (0x7f3af85f3c00) [pid = 18541] [serial = 2331] [outer = 0x7f3af7a83400] 06:06:01 INFO - PROCESS | 18541 | 1460984761474 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 18541 | ++DOMWINDOW == 221 (0x7f3af8ce6400) [pid = 18541] [serial = 2332] [outer = 0x7f3af7a83400] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c311000 == 190 [pid = 18541] [id = 475] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affe83800 == 189 [pid = 18541] [id = 683] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c7d7000 == 188 [pid = 18541] [id = 517] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b094ca000 == 187 [pid = 18541] [id = 601] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b048c5800 == 186 [pid = 18541] [id = 498] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1393d800 == 185 [pid = 18541] [id = 465] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af6644800 == 184 [pid = 18541] [id = 758] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afb51e000 == 183 [pid = 18541] [id = 757] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afaa7a800 == 182 [pid = 18541] [id = 756] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af8c75000 == 181 [pid = 18541] [id = 755] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af448a000 == 180 [pid = 18541] [id = 754] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afef69800 == 179 [pid = 18541] [id = 753] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afa60d800 == 178 [pid = 18541] [id = 752] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af73b1000 == 177 [pid = 18541] [id = 751] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b2a732000 == 176 [pid = 18541] [id = 750] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b27262000 == 175 [pid = 18541] [id = 749] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b23583000 == 174 [pid = 18541] [id = 748] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b1393e000 == 173 [pid = 18541] [id = 746] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b157b1800 == 172 [pid = 18541] [id = 747] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b10c9b800 == 171 [pid = 18541] [id = 745] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0fe08000 == 170 [pid = 18541] [id = 744] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0c71e800 == 169 [pid = 18541] [id = 743] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0b6ce000 == 168 [pid = 18541] [id = 742] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a8c7800 == 167 [pid = 18541] [id = 741] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0a5bb000 == 166 [pid = 18541] [id = 740] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0510e000 == 165 [pid = 18541] [id = 739] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0491b800 == 164 [pid = 18541] [id = 738] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b02e21000 == 163 [pid = 18541] [id = 737] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b004b9800 == 162 [pid = 18541] [id = 736] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b00114000 == 161 [pid = 18541] [id = 735] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3affa92800 == 160 [pid = 18541] [id = 734] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3afd099800 == 159 [pid = 18541] [id = 733] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3b0511a000 == 158 [pid = 18541] [id = 600] 06:06:02 INFO - PROCESS | 18541 | --DOCSHELL 0x7f3af7323000 == 157 [pid = 18541] [id = 732] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 220 (0x7f3b0c6d6000) [pid = 18541] [serial = 2070] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 219 (0x7f3b0ff2c400) [pid = 18541] [serial = 2079] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 218 (0x7f3b149d5c00) [pid = 18541] [serial = 2106] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 217 (0x7f3b149d2800) [pid = 18541] [serial = 2103] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 216 (0x7f3b11ae0c00) [pid = 18541] [serial = 2091] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 215 (0x7f3afdab2400) [pid = 18541] [serial = 2058] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 214 (0x7f3b1497b800) [pid = 18541] [serial = 2100] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 213 (0x7f3b117ac800) [pid = 18541] [serial = 2088] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 212 (0x7f3b10a71c00) [pid = 18541] [serial = 2085] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 211 (0x7f3b02deac00) [pid = 18541] [serial = 2061] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 210 (0x7f3b0f937000) [pid = 18541] [serial = 2076] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 209 (0x7f3b13bc1c00) [pid = 18541] [serial = 2097] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 208 (0x7f3b096c0c00) [pid = 18541] [serial = 2067] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 207 (0x7f3afbfdbc00) [pid = 18541] [serial = 2055] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 206 (0x7f3b051c9000) [pid = 18541] [serial = 2064] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 205 (0x7f3b10150800) [pid = 18541] [serial = 2082] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 204 (0x7f3b13417800) [pid = 18541] [serial = 2094] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 203 (0x7f3b0cccd800) [pid = 18541] [serial = 2073] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 202 (0x7f3b0f936c00) [pid = 18541] [serial = 2037] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 201 (0x7f3b0f9c3000) [pid = 18541] [serial = 2034] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 200 (0x7f3afd0ad000) [pid = 18541] [serial = 2192] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 199 (0x7f3afd8f4000) [pid = 18541] [serial = 2193] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 198 (0x7f3b25a98c00) [pid = 18541] [serial = 2171] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 197 (0x7f3b23b0e800) [pid = 18541] [serial = 2169] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 196 (0x7f3b238d4800) [pid = 18541] [serial = 2168] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 195 (0x7f3b22bda400) [pid = 18541] [serial = 2166] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 194 (0x7f3b22b45000) [pid = 18541] [serial = 2165] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 193 (0x7f3b22993000) [pid = 18541] [serial = 2163] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 192 (0x7f3b2276f800) [pid = 18541] [serial = 2162] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 191 (0x7f3b22482400) [pid = 18541] [serial = 2160] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 190 (0x7f3b218d3800) [pid = 18541] [serial = 2159] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 189 (0x7f3b1ba58c00) [pid = 18541] [serial = 2157] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 188 (0x7f3b17e71c00) [pid = 18541] [serial = 2156] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 187 (0x7f3b15335400) [pid = 18541] [serial = 2154] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 186 (0x7f3b1500a000) [pid = 18541] [serial = 2153] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 185 (0x7f3b149d5400) [pid = 18541] [serial = 2151] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 184 (0x7f3b133e0400) [pid = 18541] [serial = 2150] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 183 (0x7f3b0ff27400) [pid = 18541] [serial = 2148] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 182 (0x7f3b029cb800) [pid = 18541] [serial = 2147] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 181 (0x7f3b10190800) [pid = 18541] [serial = 2145] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 180 (0x7f3b10156c00) [pid = 18541] [serial = 2144] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 179 (0x7f3b0fa0b800) [pid = 18541] [serial = 2142] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 178 (0x7f3b0f859800) [pid = 18541] [serial = 2141] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 177 (0x7f3b0c55dc00) [pid = 18541] [serial = 2139] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 176 (0x7f3b0c3d6400) [pid = 18541] [serial = 2138] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 175 (0x7f3b0c0e5800) [pid = 18541] [serial = 2136] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 174 (0x7f3b0be0c800) [pid = 18541] [serial = 2135] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 173 (0x7f3b0a96a800) [pid = 18541] [serial = 2133] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 172 (0x7f3b095d4c00) [pid = 18541] [serial = 2132] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 171 (0x7f3af8d22c00) [pid = 18541] [serial = 2186] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 170 (0x7f3afab7e400) [pid = 18541] [serial = 2187] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 169 (0x7f3b279af400) [pid = 18541] [serial = 2184] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 168 (0x7f3b2782b400) [pid = 18541] [serial = 2183] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 167 (0x7f3af63ee800) [pid = 18541] [serial = 2180] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 166 (0x7f3b010fa000) [pid = 18541] [serial = 2130] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 165 (0x7f3b001be400) [pid = 18541] [serial = 2129] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 164 (0x7f3afcf4ec00) [pid = 18541] [serial = 2126] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3afd261400) [pid = 18541] [serial = 2127] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3af614f000) [pid = 18541] [serial = 2178] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3af614a400) [pid = 18541] [serial = 2177] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3b27828000) [pid = 18541] [serial = 2175] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3b2728c000) [pid = 18541] [serial = 2174] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 158 (0x7f3b25b8b800) [pid = 18541] [serial = 2172] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3af8cc8400) [pid = 18541] [serial = 2195] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 156 (0x7f3afbd34c00) [pid = 18541] [serial = 2189] [outer = (nil)] [url = about:blank] 06:06:02 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3afbe61000) [pid = 18541] [serial = 2190] [outer = (nil)] [url = about:blank] 06:06:03 INFO - PROCESS | 18541 | 1460984763067 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:06:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2332ms 06:06:03 INFO - PROCESS | 18541 | 1460984763085 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 06:06:03 INFO - PROCESS | 18541 | 1460984763092 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 06:06:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:06:03 INFO - PROCESS | 18541 | 1460984763101 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:06:03 INFO - PROCESS | 18541 | 1460984763104 Marionette TRACE conn3 <- [1,3074,null,{}] 06:06:03 INFO - PROCESS | 18541 | 1460984763109 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:03 INFO - PROCESS | 18541 | 1460984763299 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 06:06:03 INFO - PROCESS | 18541 | 1460984763497 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af73a7000 == 158 [pid = 18541] [id = 778] 06:06:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3af6144400) [pid = 18541] [serial = 2333] [outer = (nil)] 06:06:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3af8d1fc00) [pid = 18541] [serial = 2334] [outer = 0x7f3af6144400] 06:06:03 INFO - PROCESS | 18541 | 1460984763560 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3afab7ec00) [pid = 18541] [serial = 2335] [outer = 0x7f3af6144400] 06:06:04 INFO - PROCESS | 18541 | 1460984764229 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:06:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1175ms 06:06:04 INFO - PROCESS | 18541 | 1460984764279 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 18541 | 1460984764281 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 06:06:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:06:04 INFO - PROCESS | 18541 | 1460984764288 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 18541 | 1460984764293 Marionette TRACE conn3 <- [1,3078,null,{}] 06:06:04 INFO - PROCESS | 18541 | 1460984764308 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:04 INFO - PROCESS | 18541 | 1460984764598 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 06:06:04 INFO - PROCESS | 18541 | 1460984764730 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af918c000 == 159 [pid = 18541] [id = 779] 06:06:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3af7a86000) [pid = 18541] [serial = 2336] [outer = (nil)] 06:06:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3afbe44000) [pid = 18541] [serial = 2337] [outer = 0x7f3af7a86000] 06:06:04 INFO - PROCESS | 18541 | 1460984764793 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 18541 | ++DOMWINDOW == 161 (0x7f3afc185400) [pid = 18541] [serial = 2338] [outer = 0x7f3af7a86000] 06:06:05 INFO - PROCESS | 18541 | 1460984765583 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 18541 | 1460984765639 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 06:06:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:06:05 INFO - PROCESS | 18541 | 1460984765658 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 18541 | 1460984765661 Marionette TRACE conn3 <- [1,3082,null,{}] 06:06:05 INFO - PROCESS | 18541 | 1460984765666 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:05 INFO - PROCESS | 18541 | 1460984765929 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 06:06:05 INFO - PROCESS | 18541 | 1460984765967 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:05 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb54c000 == 160 [pid = 18541] [id = 780] 06:06:05 INFO - PROCESS | 18541 | ++DOMWINDOW == 162 (0x7f3afc191800) [pid = 18541] [serial = 2339] [outer = (nil)] 06:06:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 163 (0x7f3afd1df400) [pid = 18541] [serial = 2340] [outer = 0x7f3afc191800] 06:06:06 INFO - PROCESS | 18541 | 1460984766029 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 18541 | ++DOMWINDOW == 164 (0x7f3afd256400) [pid = 18541] [serial = 2341] [outer = 0x7f3afc191800] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 163 (0x7f3af600d400) [pid = 18541] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 162 (0x7f3af6006800) [pid = 18541] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 161 (0x7f3af6004000) [pid = 18541] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 160 (0x7f3af1127000) [pid = 18541] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 159 (0x7f3b01dc4c00) [pid = 18541] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 158 (0x7f3afc189c00) [pid = 18541] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 157 (0x7f3b0b9a8c00) [pid = 18541] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 156 (0x7f3b046d0400) [pid = 18541] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 155 (0x7f3b0e5be000) [pid = 18541] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 154 (0x7f3afd030800) [pid = 18541] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 153 (0x7f3b0fa0e000) [pid = 18541] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 152 (0x7f3b05280800) [pid = 18541] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 151 (0x7f3b0c6d5400) [pid = 18541] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 150 (0x7f3b0f938400) [pid = 18541] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 149 (0x7f3afd260c00) [pid = 18541] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 148 (0x7f3afcf4bc00) [pid = 18541] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 147 (0x7f3af6006000) [pid = 18541] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 146 (0x7f3b01dc5800) [pid = 18541] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 145 (0x7f3af1125400) [pid = 18541] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 144 (0x7f3b0f747800) [pid = 18541] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 143 (0x7f3b133e7000) [pid = 18541] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 142 (0x7f3af6147000) [pid = 18541] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 141 (0x7f3b09309000) [pid = 18541] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 140 (0x7f3b0c6fb800) [pid = 18541] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 139 (0x7f3afbd30400) [pid = 18541] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 138 (0x7f3b02b95800) [pid = 18541] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 137 (0x7f3b005be800) [pid = 18541] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:06:07 INFO - PROCESS | 18541 | --DOMWINDOW == 136 (0x7f3b0b9a8400) [pid = 18541] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:06:07 INFO - PROCESS | 18541 | 1460984767806 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:06:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:06:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:06:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2196ms 06:06:07 INFO - PROCESS | 18541 | 1460984767845 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 06:06:07 INFO - PROCESS | 18541 | 1460984767848 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 06:06:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:06:07 INFO - PROCESS | 18541 | 1460984767854 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 18541 | 1460984767856 Marionette TRACE conn3 <- [1,3086,null,{}] 06:06:07 INFO - PROCESS | 18541 | 1460984767862 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:08 INFO - PROCESS | 18541 | 1460984768056 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 06:06:08 INFO - PROCESS | 18541 | 1460984768251 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb530000 == 161 [pid = 18541] [id = 781] 06:06:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 137 (0x7f3af7552400) [pid = 18541] [serial = 2342] [outer = (nil)] 06:06:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 138 (0x7f3afd0a2400) [pid = 18541] [serial = 2343] [outer = 0x7f3af7552400] 06:06:08 INFO - PROCESS | 18541 | 1460984768312 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 18541 | ++DOMWINDOW == 139 (0x7f3afd87bc00) [pid = 18541] [serial = 2344] [outer = 0x7f3af7552400] 06:06:08 INFO - PROCESS | 18541 | 1460984768902 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:06:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:06:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1080ms 06:06:08 INFO - PROCESS | 18541 | 1460984768935 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 06:06:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:06:08 INFO - PROCESS | 18541 | 1460984768949 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 06:06:08 INFO - PROCESS | 18541 | 1460984768954 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 18541 | 1460984768958 Marionette TRACE conn3 <- [1,3090,null,{}] 06:06:08 INFO - PROCESS | 18541 | 1460984768963 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 18541 | 1460984769172 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 06:06:09 INFO - PROCESS | 18541 | 1460984769377 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afe6d3000 == 162 [pid = 18541] [id = 782] 06:06:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 140 (0x7f3afbe53800) [pid = 18541] [serial = 2345] [outer = (nil)] 06:06:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 141 (0x7f3aff0f2c00) [pid = 18541] [serial = 2346] [outer = 0x7f3afbe53800] 06:06:09 INFO - PROCESS | 18541 | 1460984769446 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 18541 | ++DOMWINDOW == 142 (0x7f3b00130000) [pid = 18541] [serial = 2347] [outer = 0x7f3afbe53800] 06:06:10 INFO - PROCESS | 18541 | 1460984770391 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:06:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1486ms 06:06:10 INFO - PROCESS | 18541 | 1460984770440 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 06:06:10 INFO - PROCESS | 18541 | 1460984770446 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 06:06:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:06:10 INFO - PROCESS | 18541 | 1460984770455 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 18541 | 1460984770460 Marionette TRACE conn3 <- [1,3094,null,{}] 06:06:10 INFO - PROCESS | 18541 | 1460984770468 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:10 INFO - PROCESS | 18541 | 1460984770744 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 06:06:11 INFO - PROCESS | 18541 | 1460984771079 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3af8c7f800 == 163 [pid = 18541] [id = 783] 06:06:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 143 (0x7f3af68e0800) [pid = 18541] [serial = 2348] [outer = (nil)] 06:06:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 144 (0x7f3af68e4400) [pid = 18541] [serial = 2349] [outer = 0x7f3af68e0800] 06:06:11 INFO - PROCESS | 18541 | 1460984771164 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 18541 | ++DOMWINDOW == 145 (0x7f3af78b3800) [pid = 18541] [serial = 2350] [outer = 0x7f3af68e0800] 06:06:11 INFO - PROCESS | 18541 | 1460984771954 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:06:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:06:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1533ms 06:06:11 INFO - PROCESS | 18541 | 1460984771989 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 18541 | 1460984771997 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 06:06:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:06:12 INFO - PROCESS | 18541 | 1460984772007 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 18541 | 1460984772010 Marionette TRACE conn3 <- [1,3098,null,{}] 06:06:12 INFO - PROCESS | 18541 | 1460984772016 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:12 INFO - PROCESS | 18541 | 1460984772269 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 06:06:12 INFO - PROCESS | 18541 | 1460984772551 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afb51e000 == 164 [pid = 18541] [id = 784] 06:06:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 146 (0x7f3af68e1400) [pid = 18541] [serial = 2351] [outer = (nil)] 06:06:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 147 (0x7f3afbc5a400) [pid = 18541] [serial = 2352] [outer = 0x7f3af68e1400] 06:06:12 INFO - PROCESS | 18541 | 1460984772626 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 18541 | ++DOMWINDOW == 148 (0x7f3afbd33000) [pid = 18541] [serial = 2353] [outer = 0x7f3af68e1400] 06:06:13 INFO - PROCESS | 18541 | 1460984773483 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:06:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1485ms 06:06:13 INFO - PROCESS | 18541 | 1460984773491 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 18541 | 1460984773495 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 06:06:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:06:13 INFO - PROCESS | 18541 | 1460984773501 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 18541 | 1460984773506 Marionette TRACE conn3 <- [1,3102,null,{}] 06:06:13 INFO - PROCESS | 18541 | 1460984773522 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:13 INFO - PROCESS | 18541 | 1460984773737 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 06:06:14 INFO - PROCESS | 18541 | 1460984773998 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3afef7c000 == 165 [pid = 18541] [id = 785] 06:06:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 149 (0x7f3afc4d4000) [pid = 18541] [serial = 2354] [outer = (nil)] 06:06:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 150 (0x7f3afd0abc00) [pid = 18541] [serial = 2355] [outer = 0x7f3afc4d4000] 06:06:14 INFO - PROCESS | 18541 | 1460984774073 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 18541 | ++DOMWINDOW == 151 (0x7f3afd8ffc00) [pid = 18541] [serial = 2356] [outer = 0x7f3afc4d4000] 06:06:14 INFO - PROCESS | 18541 | 1460984774815 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:06:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1338ms 06:06:14 INFO - PROCESS | 18541 | 1460984774844 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 18541 | 1460984774848 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 06:06:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:06:14 INFO - PROCESS | 18541 | 1460984774854 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 18541 | 1460984774856 Marionette TRACE conn3 <- [1,3106,null,{}] 06:06:14 INFO - PROCESS | 18541 | 1460984774861 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 18541 | 1460984775083 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 06:06:15 INFO - PROCESS | 18541 | 1460984775342 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affa8b800 == 166 [pid = 18541] [id = 786] 06:06:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 152 (0x7f3afcf4a000) [pid = 18541] [serial = 2357] [outer = (nil)] 06:06:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 153 (0x7f3affc28800) [pid = 18541] [serial = 2358] [outer = 0x7f3afcf4a000] 06:06:15 INFO - PROCESS | 18541 | 1460984775416 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 18541 | ++DOMWINDOW == 154 (0x7f3affcf3800) [pid = 18541] [serial = 2359] [outer = 0x7f3afcf4a000] 06:06:16 INFO - PROCESS | 18541 | 1460984776157 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:06:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1328ms 06:06:16 INFO - PROCESS | 18541 | 1460984776183 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 06:06:16 INFO - PROCESS | 18541 | 1460984776187 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 06:06:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:06:16 INFO - PROCESS | 18541 | 1460984776194 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:06:16 INFO - PROCESS | 18541 | 1460984776197 Marionette TRACE conn3 <- [1,3110,null,{}] 06:06:16 INFO - PROCESS | 18541 | 1460984776202 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:16 INFO - PROCESS | 18541 | 1460984776410 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 06:06:16 INFO - PROCESS | 18541 | 1460984776705 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:16 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3affe83800 == 167 [pid = 18541] [id = 787] 06:06:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 155 (0x7f3af68dec00) [pid = 18541] [serial = 2360] [outer = (nil)] 06:06:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 156 (0x7f3b0012d800) [pid = 18541] [serial = 2361] [outer = 0x7f3af68dec00] 06:06:16 INFO - PROCESS | 18541 | 1460984776779 Marionette DEBUG loaded listener.js 06:06:16 INFO - PROCESS | 18541 | ++DOMWINDOW == 157 (0x7f3b0056f400) [pid = 18541] [serial = 2362] [outer = 0x7f3af68dec00] 06:06:17 INFO - PROCESS | 18541 | 1460984777512 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:06:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:06:17 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 06:06:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:06:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1330ms 06:06:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:06:17 INFO - PROCESS | 18541 | 1460984777525 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 18541 | 1460984777528 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 06:06:17 INFO - PROCESS | 18541 | 1460984777534 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 18541 | 1460984777537 Marionette TRACE conn3 <- [1,3114,null,{}] 06:06:17 INFO - PROCESS | 18541 | 1460984777542 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:17 INFO - PROCESS | 18541 | 1460984777768 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 06:06:18 INFO - PROCESS | 18541 | 1460984778022 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7359d61e-eab7-41cc-96b1-bf727c360f6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 18541 | ++DOCSHELL 0x7f3b02075000 == 168 [pid = 18541] [id = 788] 06:06:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 158 (0x7f3b00570400) [pid = 18541] [serial = 2363] [outer = (nil)] 06:06:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 159 (0x7f3b012af800) [pid = 18541] [serial = 2364] [outer = 0x7f3b00570400] 06:06:18 INFO - PROCESS | 18541 | 1460984778099 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 18541 | ++DOMWINDOW == 160 (0x7f3b029cec00) [pid = 18541] [serial = 2365] [outer = 0x7f3b00570400] 06:06:18 INFO - PROCESS | 18541 | 1460984778848 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:06:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:06:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1327ms 06:06:18 INFO - PROCESS | 18541 | 1460984778860 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 06:06:18 INFO - PROCESS | 18541 | 1460984778863 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 06:06:20 WARNING - u'runner_teardown' () 06:06:20 INFO - No more tests 06:06:20 INFO - Got 0 unexpected results 06:06:20 INFO - SUITE-END | took 1145s 06:06:20 INFO - Closing logging queue 06:06:20 INFO - queue closed 06:06:20 INFO - Return code: 0 06:06:20 WARNING - # TBPL SUCCESS # 06:06:20 INFO - Running post-action listener: _resource_record_post_action 06:06:20 INFO - Running post-run listener: _resource_record_post_run 06:06:21 INFO - Total resource usage - Wall time: 1180s; CPU: 98.0%; Read bytes: 5607424; Write bytes: 969687040; Read time: 376; Write time: 345544 06:06:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:06:21 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51724288; Read time: 0; Write time: 52300 06:06:21 INFO - run-tests - Wall time: 1150s; CPU: 98.0%; Read bytes: 5607424; Write bytes: 917921792; Read time: 376; Write time: 293236 06:06:21 INFO - Running post-run listener: _upload_blobber_files 06:06:21 INFO - Blob upload gear active. 06:06:21 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:06:21 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 06:06:21 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'] 06:06:21 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 06:06:21 INFO - (blobuploader) - INFO - Open directory for files ... 06:06:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:06:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:06:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:06:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:06:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:06:23 INFO - (blobuploader) - INFO - Done attempting. 06:06:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:06:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:06:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:06:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:06:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:06:23 INFO - (blobuploader) - INFO - Done attempting. 06:06:23 INFO - (blobuploader) - INFO - Iteration through files over. 06:06:23 INFO - Return code: 0 06:06:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:06:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:06:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a92c970078f94e5248337b7061c75956d551e4c9303642402ecc188cd188f72fe25ce7b8fc993686aa3955a009920ec3749ecb3de24f8c399803b02eae1e9f21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/48bdb65ba38b7d404f139796f8574869d3d724d06925bdad2fb95aacaa3087f6afcbeb2679f4a0418da3891d74bdd92a233be89d302ea49ac4872644302e6cae"} 06:06:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:06:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:06:23 INFO - Contents: 06:06:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a92c970078f94e5248337b7061c75956d551e4c9303642402ecc188cd188f72fe25ce7b8fc993686aa3955a009920ec3749ecb3de24f8c399803b02eae1e9f21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/48bdb65ba38b7d404f139796f8574869d3d724d06925bdad2fb95aacaa3087f6afcbeb2679f4a0418da3891d74bdd92a233be89d302ea49ac4872644302e6cae"} 06:06:23 INFO - Running post-run listener: copy_logs_to_upload_dir 06:06:23 INFO - Copying logs to upload dir... 06:06:23 INFO - mkdir: /builds/slave/test/build/upload/logs 06:06:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1273.664285 ========= master_lag: 38.98 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 52 secs) (at 2016-04-18 06:07:02.479356) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 28 secs) (at 2016-04-18 06:07:02.480435) ========= 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-1460982839.29157-1634374425 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a92c970078f94e5248337b7061c75956d551e4c9303642402ecc188cd188f72fe25ce7b8fc993686aa3955a009920ec3749ecb3de24f8c399803b02eae1e9f21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/48bdb65ba38b7d404f139796f8574869d3d724d06925bdad2fb95aacaa3087f6afcbeb2679f4a0418da3891d74bdd92a233be89d302ea49ac4872644302e6cae"} build_url:https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036871 build_url: 'https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/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/a92c970078f94e5248337b7061c75956d551e4c9303642402ecc188cd188f72fe25ce7b8fc993686aa3955a009920ec3749ecb3de24f8c399803b02eae1e9f21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/48bdb65ba38b7d404f139796f8574869d3d724d06925bdad2fb95aacaa3087f6afcbeb2679f4a0418da3891d74bdd92a233be89d302ea49ac4872644302e6cae"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TsvbIbSvSRK3C_Ka-buwFQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 27.99 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 28 secs) (at 2016-04-18 06:07:30.505088) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 34 secs) (at 2016-04-18 06:07:30.505571) ========= 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-1460982839.29157-1634374425 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021864 ========= master_lag: 34.56 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 34 secs) (at 2016-04-18 06:08:05.086499) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-18 06:08:05.086845) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-18 06:08:07.535907) ========= ========= Total master_lag: 106.30 =========